我有一个问题; 我的日食是最后一次开普勒发布。我使用JBOSS EAP 6.1和JPA。
我将方法保存为;
saveTicket(template, ticketContent);
saveValidation(resultCode, template, transactionId, stationName, gateId, side, barcode);
我使用Soap UI并发送一个xml文件来测试系统是否正常工作。
如果我关闭此方法(saveTicket()
,saveValidation()
),我不会收到任何错误或警告。但是,如果我使用这些方法,我会收到如下警告消息:
java.lang.IllegalStateException:尝试返回未知连接2! org.jboss.resource.adapter.jdbc.jdk6.WrappedConnectionJDK6
实际上,在正确更新xml文件数据库并保存方法工作之后,此警告消息不会影响系统 我想知道为什么我会收到这条警告信息。
以前是否有人遇到此错误?
答案 0 :(得分:1)
您可以禁用缓存连接管理器,因为您必须在数据源中放置属性use-ccm =“false”,这必须直接在stanalone.xml中完成。
缓存连接管理器
用于调试连接并支持连接中的连接延迟登记 事务,跟踪应用程序是否正确使用和释放它们。 下表描述了可以为缓存的连接管理器设置的属性。
可能您与数据库的连接未正确用于Jboss。