アップグレード後の初回起動時にSOAをCoherenceクラスタに結合できない
Oracle Identity Manager (OIM)とOracle Access Manager (OAM)の統合環境をアップグレードした後でOracle SOA Suiteサーバーを初めて起動する際、次のエラーが発生し、Coherenceクラスタを起動できません:
<Error> <com.oracle.coherence> <BEA-000000> <2017-08-03 15:49:14.010/123.585 Oracle Coherence GE 12.2.1.3.0
<Error> (thread=Cluster, member=n/a): This member could not join the cluster because of a mismatch
between Coherence license types. This member was attempting to run in dev mode.
Rejected by Member(Id=1, Timestamp=2017-08-03 15:36:20.874, Address=10.241.57.43:57023, MachineId=8125,
Location=process:19490,member:oam_policy_mgr1, Role=WeblogicServer).>
<Aug 3, 2017 3:49:14,017 PM UTC> <Error> <com.oracle.coherence> <BEA-000000>
<2017-08-03 15:49:14.017/123.592 Oracle Coherence GE 12.2.1.3.0 <Error> (thread=[ACTIVE] ExecuteThread:
'10' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Error while starting cluster:
java.lang.RuntimeException: Failed to start Service "Cluster" (ServiceState=SERVICE_STOPPED, STATE_JOINING)
at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Serv ice.CDB:38)
これは、OIMとOAMの両方のWebLogicドメインに同じデフォルトのCoherenceクラスタ・ポートが存在する場合に発生します。この問題を解決するには、アップグレード前に次のようにしてOAMまたはOIMのいずれかのクラスタ・ポートを変更します。