愚人碼頭

          知恥而后勇,知不足而進(jìn)
          隨筆 - 33, 文章 - 1, 評(píng)論 - 26, 引用 - 0
          數(shù)據(jù)加載中……

          項(xiàng)目中遇到的一個(gè)Spring事務(wù)管理的問(wèn)題

          今天從CVS上checkout項(xiàng)目的時(shí)候,出現(xiàn)了一個(gè)問(wèn)題,我以前寫(xiě)的模塊功能本來(lái)是好的,但是checkout之后就出了問(wèn)題,我想一定是配置文件更新出錯(cuò)了,努力尋找,發(fā)現(xiàn)沒(méi)有問(wèn)題.后來(lái)經(jīng)同事說(shuō)他更改了一個(gè)方法,而我的代碼中有對(duì)那個(gè)方法的調(diào)用,終于知道了問(wèn)題的所在.
          程序中拋出的異常是
          java.lang.IllegalStateException:?No?value?for?key?[org.hibernate.impl.SessionFactoryImpl@7a3d45f0]?bound?to?thread?[Servlet.Engine.Transports?:?0]
          我發(fā)現(xiàn)是在我spring的sevice方法中調(diào)用了他的方法,他的方法又調(diào)用了另一個(gè)service方法,導(dǎo)致出現(xiàn)了這個(gè)問(wèn)題.

          這個(gè)問(wèn)題只要把他的那個(gè)方法修改一下,或者從我的service方法中移出就可以解決.

          我想spring中肯定應(yīng)該有些配置能使兩個(gè)service方法處于同一個(gè)事務(wù)中,但是我還沒(méi)找到.希望知道的高手能提點(diǎn)一下,謝謝

          posted on 2006-07-24 18:40 船夫 閱讀(657) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): java技術(shù)

          主站蜘蛛池模板: 和田县| 巴彦县| 永新县| 新郑市| 秦皇岛市| 湖北省| 平陆县| 正蓝旗| 巴林右旗| 南涧| 通海县| 疏附县| 武穴市| 乐陵市| 专栏| 卓尼县| 吉水县| 焉耆| 克东县| 拉萨市| 新密市| 东城区| 丹阳市| 普定县| 宁夏| 乡城县| 敦化市| 会理县| 永年县| 黎川县| 宜黄县| 延津县| 桃园县| 同德县| 肃北| 津南区| 古浪县| 台南市| 青川县| 阳信县| 鄂伦春自治旗|