2016-07-28 5 views
0

Jboss EAP v6.3サーバーでマネージドBeanでActiveMQ v5.11.1を使用しているため、perfrom jms session.commit()またはロールバック()Jbossサーバーでアプリケーションを実行するとJms session.commit()が例外をスローする

(ActiveMQ Session Task-1) javax.jms.IllegalStateException: Not a transacted session 

しかし、私はJavaアプリケーションとして実行すると例外はありません? バージョンが一致しない可能性がありますか?ご協力ください。

答えて

0

hereを読んでください。 jmsリソースがJTAによって制御されている場合、手動でコミットまたはロールバックすることはできません

+0

私はアクティブなJTAについて知りましたが、アプリケーションの作成はセッションの作成はJTAの一部ではありませんそれを受信した後にメッセージを処理する。この場合、JTAのresource/sessionの部分はjmsですか? –

関連する問題