3

Lotus Notes API (NCSOW.jar) を使用して Java クラスからリモート Domino サーバーに接続し、Lotus Notes データベースに書き込みます。しかし、接続できない可能性があることを示唆する特定のエラーが発生しています。

これは、そのエラーの原因となっている行です。URL は、ドミノ サーバーの資格情報としてのドミノ サーバー名、ユーザー名、パスワードです。セッション セッション = NotesFactory.createSession(props.getProperty("LotusNotes.URL"), props.getProperty("LotusNotes.UID"), props.getProperty("LotusNotes.PWD"));

スタンドアロンの Java プログラムを使用して、ローカル マシンからこれを介して接続できます。しかし、QA マシン上の特定の Websphere サーバー (v6.1) から、このエラーが発生します。ポート、ファイアウォールを確認しようとしましたが、その側ではすべて問題ありません。そのサーバー マシンからリモートの Domino Server マシンに正しく接続できます。

以下はエラーのスタックトレースです。

org.omg.CORBA.TRANSIENT: 初期および転送された IOR にアクセスできません: 転送された IOR が失敗しました: ORB_CONNECT_ERROR (5) - サーバー サブコントラクトを取得できませんでした: org.omg.CORBA.INTERNAL: CREATE_LISTENER_FAILED_4 vmcid: 0x49421000 マイナー コード: 56 完了: いいえ最初の IOR が次のエラーで失敗しました: ORB_CONNECT_ERROR (5) - サーバー サブコントラクトを取得できませんでした:org.omg.CORBA.INTERNAL: CREATE_LISTENER_FAILED_4 vmcid: 0x49421000 マイナー コード: 56 完了: いいえ vmcid: IBM マイナー コード: E07 完了: いいえ

at com.ibm.rmi.corba.ClientDelegate.createRequest(ClientDelegate.java:1177)
at com.ibm.rmi.corba.ClientDelegate.createRequest(ClientDelegate.java:1260)
at com.ibm.CORBA.iiop.ClientDelegate.createRequest(ClientDelegate.java:1349)
at com.ibm.rmi.corba.ClientDelegate.createRequest(ClientDelegate.java:1128)
at com.ibm.CORBA.iiop.ClientDelegate.createRequest(ClientDelegate.java:1315)
at com.ibm.rmi.corba.ClientDelegate.request(ClientDelegate.java:1861)
at com.ibm.CORBA.iiop.ClientDelegate.request(ClientDelegate.java:1271)
at org.omg.CORBA.portable.ObjectImpl._request(ObjectImpl.java:460)
at lotus.domino.corba._IObjectServerStub.createSession(_IObjectServerStub.java)
at lotus.domino.cso.Session.OREFtoSession(Session.java:829)
at lotus.domino.cso.Session.<init>(Session.java:72)
at lotus.domino.cso.Session.createSession(Session.java:40)
at lotus.domino.NotesFactory.createSession(NotesFactory.java:67)
at com.my.apps.useraccessreview.EmpInfoMapper.buildMap(EmpInfoMapper.java:89)
at com.my.apps.useraccessreview.EmpInfoMapper.getInstance(EmpInfoMapper.java:40)
at com.my.apps.useraccessreview.InitializeEmpInfoMapper.run(InitializeEmpInfoMapper.java:36)
at java.lang.Thread.run(Thread.java:571)

これについて何か提案はありますか?

ありがとうございます

4

0 に答える 0