我目前遷移應用從JBOSS 5到JBOSS 7.0.4。作爲遷移的一部分,我也將Sybase驅動程序從Jconn3更改爲Jconn4。存儲過程「XXX」可以僅在JBOSS 7服務器非鏈式事務模式錯誤運行/ JCONN driver4
2017.05.26 05:53:17 ERROR stderr(71): Caused by: com.sybase.jdbc4.jdbc.SybSQLException: Stored procedure
'sp_update_trade_data' may be run only in unchained transaction mode. The 'SET CHAINED OFF' command will cause the current session to use unchained transaction mode.
2017.05.26 05:53:17 ERROR stderr(71):
2017.05.26 05:53:17 ERROR stderr(71): at com.sybase.jdbc4.tds.Tds.processEed(Tds.java:4131)
2017.05.26 05:53:17 ERROR stderr(71): at com.sybase.jdbc4.tds.Tds.nextResult(Tds.java:3247)
2017.05.26 05:53:17 ERROR stderr(71): at com.sybase.jdbc4.jdbc.ResultGetter.nextResult(ResultGetter.java:78)
2017.05.26 05:53:17 ERROR stderr(71): at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:294)
2017.05.26 05:53:17 ERROR stderr(71): at com.sybase.jdbc4.jdbc.SybStatement.nextResult(SybStatement.java:276)
我顯式調用SET在應用數據層鏈連接命令調用過程之前:在執行的Sybase過程中的JBoss 7與jconn4.jar我得到下面的錯誤。但我仍然收到以下錯誤。
我在懷疑一些設置JBOSS 7是壓倒SET鏈連接命令從應用
程序執行罰款叫而不將jconn3.jar司機JBOSS 5個錯誤。
你能解決這個錯誤嗎?
我可以在JBOSS 7配置文件中設置/配置鏈式關閉模式? – Karthik
我嘗試在獨立配置文件中將 set chained off connection-property>添加到Sybase數據源,但這也不起作用。 –
Karthik