愚人码头

知耻而后勇,知不足而进
随笔 - 33, 文章 - 1, 评论 - 26, 引用 - 0
数据加载中……

项目中遇到的一个Spring事务管理的问题

今天从CVS上checkout项目的时候,出现了一个问题,我以前写的模块功能本来是好的,但是checkout之后就出了问题,我想一定是配置文件更新出错了,努力寻找,发现没有问题.后来经同事说他更改了一个方法,而我的代码中有对那个方法的调用,终于知道了问题的所在.
程序中抛出的异常是
java.lang.IllegalStateException: No value for key [org.hibernate.impl.SessionFactoryImpl@7a3d45f0] bound to thread [Servlet.Engine.Transports : 0]
我发现是在我spring的sevice方法中调用了他的方法,他的方法又调用了另一个service方法,导致出现了这个问题.

这个问题只要把他的那个方法修改一下,或者从我的service方法中移出就可以解决.

我想spring中肯定应该有些配置能使两个service方法处于同一个事务中,但是我还没找到.希望知道的高手能提点一下,谢谢

posted on 2006-07-24 18:40 船夫 阅读(652) 评论(0)  编辑  收藏 所属分类: java技术


只有注册用户登录后才能发表评论。


网站导航: