Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 跟踪IBM WebSphere WLTC0032W:回滚了一个或多个本地事务资源_Java_Datasource_Websphere 7_Websphere 6.1 - Fatal编程技术网

Java 跟踪IBM WebSphere WLTC0032W:回滚了一个或多个本地事务资源

Java 跟踪IBM WebSphere WLTC0032W:回滚了一个或多个本地事务资源,java,datasource,websphere-7,websphere-6.1,Java,Datasource,Websphere 7,Websphere 6.1,我想知道如何追踪到底是什么代码导致了WebSphere中的以下警告 WLTC0032W:在清除LocalTransactionContain期间回滚了一个或多个本地事务资源。 在我们的应用程序中,我们有很多类,从中获取JNDI数据源并执行SQL,我想知道是否有一种方法可以通过在测试环境中打开debug来精确定位导致此警告的类。我在SystemErr.log中找不到异常堆栈跟踪。该消息表示您在包含范围内执行了一些本地事务工作,但没有提交。我建议有两个选择: 1) 提交本地事务 connection

我想知道如何追踪到底是什么代码导致了WebSphere中的以下警告

WLTC0032W:在清除LocalTransactionContain期间回滚了一个或多个本地事务资源。


在我们的应用程序中,我们有很多类,从中获取JNDI数据源并执行SQL,我想知道是否有一种方法可以通过在测试环境中打开debug来精确定位导致此警告的类。我在SystemErr.log中找不到异常堆栈跟踪。

该消息表示您在包含范围内执行了一些本地事务工作,但没有提交。我建议有两个选择:

1) 提交本地事务

connection.commit(); 
2) 将数据源放入自动提交

connection.setAutoCommit(true);

该消息表示您执行了一些本地事务工作,作为该包含范围的一部分,但没有提交。我建议有两个选择:

1) 提交本地事务

connection.commit(); 
2) 将数据源放入自动提交

connection.setAutoCommit(true);

我不确定是否添加了任何WebSphere trace well帮助,但不确定要为WebSphere的调试跟踪配置什么以识别导致WLTC0032W警告的类。我不确定是否添加了任何WebSphere trace well帮助,但不确定要为WebSphere的调试跟踪配置什么以识别导致WLTC0032W警告的类。