私は時折、次の例外をthows JMSトピックアプリケーションをサブスクライブするJavaアプリケーションを持っている:それは2年間手付かずとなっています後jmsはtibcoとどのように動作しますか?
javax.jms.JMSException: Connection has been terminated
at com.tibco.tibjms.Tibjmsx.buildException(Tibjmsx.java:470)
at com.tibco.tibjms.TibjmsConnection._onDisconnected(TibjmsConnection.java:1946)
at com.tibco.tibjms.TibjmsxLinkTcp$LinkReader.work(TibjmsxLinkTcp.java:314)
at com.tibco.tibjms.TibjmsxLinkTcp$LinkReader.run(TibjmsxLinkTcp.java:250)
私は、コードのこの部分を手渡してきました。私のJMSの知識は非常に限られています。それは実現されていますが、チュブコの図書館はまったく参照されていません。私はコードベースにチュブコのリファレンスがないときにチュブコの例外をどのように得ることができるのか理解しようとしていますか?
しかし、いくつかのチッブラライブラリを指すLD_LIBRARY_PATHというシステム変数セットがあります。
ここで何が起きているのか、JMSシェルを経験したことがありますか? コードベースを検索すると、tibcoのインポートがないことが示されます。javax.jmsのみです。
jniなどを使用してLD_LIBRARY_PATHで何とか折り返されている可能性はありますか?
あなたは完全なコード – JavaCoding