这是一个月以前的帖子了,重新翻出来,一个是不想浪费那一百分,再一个是回头看了自己的法的这个帖子感觉问的有点模糊。详细情况是:
环境:JBudilder8 ;weblogic7
现象:在MDB基础设置中将其设为Bean接管事务。然后在程序中手工实现Commit或rollback.但在MDB接收到消息处理完毕后要执行的commit时抛出:
java.lang.IllegalStateException: A transaction has not been begun in this thread
的异常。
环境:JBudilder8 ;weblogic7
现象:在MDB基础设置中将其设为Bean接管事务。然后在程序中手工实现Commit或rollback.但在MDB接收到消息处理完毕后要执行的commit时抛出:
java.lang.IllegalStateException: A transaction has not been begun in this thread
的异常。
解决方案 »
- ${pageContext.request.contextPath}的使用问题
- 求一条很简单的hibernate查询语句 大家看看
- 一道笔试题。一个数组 a[99] ,里面有1-100中的99个不重复的整数,让你用最多一次循环找出没有的那个.
- asm.jar有什么作用呢
- Axis2 中 class 初始化问题.
- 像人才网站,采用哪种框架开发模式比较适合呢?
- 问问大家一个关于反射的问题!!!
- web 服务中使用相对路径
- 急问:如何在客户端访问jboss上的datasource??
- 如何将解析XML赋值给一个事例对象??
- MDB怎么用啊?
- 各位帮忙:在MessageDrivenBean中如何使用事务处理。
如果想用userTransaction.rollback,你没有地方写userTransaction.begin我也在奇怪BMT的MDB怎么版