当我在Jboss服务器中运行我的应用程序时,Jms session.commit()抛出exceptoin

时间:2016-07-28 10:15:12

标签: java jboss ejb activemq

我在Jboss EAP v6.3服务器上使用ActiveMQ v5.11.1和托管bean,所以当我执行jms session.commit()或rollback()时,我会遇到异常

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

但是当我作为java应用程序运行时,为什么没有例外呢? 是不是因为版本不匹配?请帮忙。

1 个答案:

答案 0 :(得分:0)

阅读here。 如果您的jms资源由JTA控制,则无法手动提交或回滚