java - "Trying to return an unknown connection2! "警告消息的原因是什么

标签 java jpa jboss

我有一个问题; 我的 eclipse 是最后一个开普勒版本。我使用 JBOSS EAP 6.1 和 JPA。

我将方法另存为;

saveTicket(template, ticketContent);

saveValidation(resultCode, template, transactionId, stationName, gateId, side, barcode);

我使用 Soap UI 并发送一个 xml 文件来测试系统是否正常工作。 如果我关闭此方法(saveTicket()saveValidation()),我不会收到任何错误或警告。但是,如果我使用这些方法,我会收到如下警告消息:

java.lang.IllegalStateException: Trying to return an unknown connection2! org.jboss.resource.adapter.jdbc.jdk6.WrappedConnectionJDK6

实际上,此警告消息不会影响系统,在发送正确更新的 xml 文件数据库并保存方法后,系统可以正常工作,但是 我想知道为什么我会收到此警告消息。

有人以前遇到过这个错误吗?

最佳答案

您可以禁用缓存连接管理器,因为您必须将属性 use-ccm ="false"放入数据源中,这必须直接在 stanalone.xml 中完成。

缓存连接管理器

用于调试连接并支持连接中的延迟征用 事务,跟踪它们是否被应用程序正确使用和释放。 下表描述了您可以为缓存连接管理器设置的属性。

可能您的数据库连接没有正确用于 Jboss。

关于java - "Trying to return an unknown connection2! "警告消息的原因是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19666669/

相关文章:

java - Hibernate/hsqldb 2 无法水合 Blob 列

java - 从 Java 4 背景学习 Java 6 的最佳在线资源?

java - 在 java hibernate 中,父 id 不插入到具有一对多关系的子表

java - 如何在JPA中不检索 parent 信息

java - 如何制作包含 SomeType<K,V> 的 HashMap ?

java - JAX-RS如何处理错误的内容类型

java - 具有独特元素的有序集合并替换最旧的元素

jsf-2 - 渲染 h :panelGroup's inside c:forEach 时 ID 错误

java - 无法在 WildFly 10 中上传超过 1MB 的文件?

java - 如何将此 SQL 查询转换为 Hibernate 的 HQL?