JavaからAdobeLiveCycleES 2.5に接続する場合、[接続プロパティの設定]ページに、サーバーの種類に応じて使用する必要のあるデフォルトの接続プロパティが一覧表示されます。
WebLogicの場合、これは次のとおりです。
Properties ConnectionProps = new Properties();
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_DEFAULT_EJB_ENDPOINT, "t3://localhost:7001");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_TRANSPORT_PROTOCOL,ServiceClientFactoryProperties.DSC_EJB_PROTOCOL);
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_SERVER_TYPE, "WebLogic");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_CREDENTIAL_USERNAME, "administrator");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_CREDENTIAL_PASSWORD, "password")
...
ServiceClientFactory myFactory = ServiceClientFactory.createInstance(connectionProps);
私の問題はこれです:私たちのWebLogicサーバーでは、上記は次の例外を除いて失敗します:
Caused by: java.net.ConnectException: t3://localhost:7001: Destination unreachable; nested exception is:
ただし、単にconnectionPropsを無視すると、次のように機能します。
ServiceClientFactory myFactory = ServiceClientFactory.createInstance();
それで、ここで何が起こっているのですか?Adobeが間違っていて、connectionProps for WebLogicを使用していないのですか、それとも、不足しているWebLogic構成がありますか?connectionPropsなしでServiceClientFactory.createInstance()を使用するとはどういう意味ですか?
アドバイスありがとうございます!
ロブ:)