エンタープライズ管理 > Windchill ESI > ORACLE Applications 環境での Windchill ESI の管理 > 問題の監視、診断、および解決に関するガイドライン > 問題の解決 > 具体的な問題の解決 > TIBCO BusinessWorks からエラーメッセージが返される
  
TIBCO BusinessWorks からエラーメッセージが返される
TIBCO BusinessWorks から以下のようなエラーメッセージが返されます。
-2003 Feb 19 13:27:12:294 GMT -5 Engine Error [] PE-Error
process initialization failed for
ProcessDefinitions/Services/WCResult_Service
--Initialization error in
[ProcessDefinitions/Services/WCResult_Service/JMSRepeatUntilTru
e_ESIPostResult_Result/JMSSender_ESIResult_PostResult]
--javax.naming.ServiceUnavailableException: Failed to query
JNDI: Failed to connect to the server at tcp://localhost:7222.
Root exception is javax.jms.JMSException: Failed to connect to
the server at tcp://localhost:7222
これは、EMS サーバー名が無効な場合に発生することがあります。
この問題を解決するには、処理エンジンの展開設定の ESIJMS/JNDIContextURL グローバル変数が、<TIBCO_ホーム>/ems/<バージョン>/tibco/cfgmgmt/ems/data にある、factories.conf ファイルの QueueConnectionFactory URL の値に一致していることを確認します。
ESIJMS/JNDIContextURL グローバル変数は以下のように設定します。
tibjmsnaming://<マシン名>:<ポート>
また、QueueConnectionFactory URL は以下のように設定します。
tcp://<マシン名>:<ポート>
このマシン名とポートの値が一致している必要があります。
たとえば、ESIJMS/JNDIContextURL が tibjmsnaming://mymachine.mycompany.com:7222 に設定されている場合は、QueueConnectionFactory URL が tcp://mymachine.mycompany.com:7222 に設定されている必要があります。
この変数の詳細については、Windchill Enterprise Systems Integration Installation and Configuration Guide - Oracle Applications の「プロセスエンジンのグローバル変数」を参照してください。