ほかの設定上の問題
EAR を手動で展開する場合は、以下の設定を確認します。
• DataResponse キュー名: <システム ID>.<クライアント> (PT3.800 など) を追加する必要があります。
• ESIJMS および ESISAPAdapter グループの JMS URL には、ローカルホスト (localhost) ではなく、ホスト名を入れます。
• Java Max Heap Size および Java Thread Stack Size の設定: それぞれ 512 MB および 512 KB より大きくする必要があります。
• > > > > > > を大きな値 (たとえば 6) に設定し、adr3.locale を UTF8 に設定します。
以上でアプリケーションを展開する準備が整いました。ただし、サービスはまだ起動しないでください。
EMS: JMS 管理ウィンドウで以下のコマンドを実行して、JMS を設定します。<DataResponse>、<EAI ユーザー>、および <WCESI ユーザー> は適切な値に置き換えます。たとえば、com.ptc.windchill.esi.DataResponse.PT2.800、ESISYS、および WCESI です。
• create queue <DataResponse>
• setprop queue <DataResponse> secure
• grant queue <DataResponse> <EAI ユーザー> receive
• grant queue <DataResponse> <WC ESI ユーザー> send
• setprop factory QueueConnectionFactory url=tcp://<JMSServer>:7222
• commit
ここでサービスを起動します。