java - JPA 在 glassfish 中重新部署后停止工作

标签 java jpa glassfish eclipselink

将 oracle xe 与 glassfish 和 eclipselink 结合使用。持久化对象会出现问题。重新启动 glassfish 应用程序后工作正常。如果应用程序通过管理界面重新编译和重新部署。持久化对象停止工作。错误是:

内部异常:java.sql.SQLException:ORA-17041:(没有错误消息)1 错误代码:17041

我做错了什么?

编辑: 粘贴日志http://pastebin.com/qC01ztkx

最佳答案

发现问题了。我在我的应用程序中引用了 ojdbc6.jar。我已删除引用并通过将所述 jar 复制到 glassfish/lib 来为 glassfish 提供 ojdbc6.jar

关于java - JPA 在 glassfish 中重新部署后停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4557815/

相关文章:

java - 取消部署应用程序时触发功能

postgresql - JPA eclipselink OID 大对象 PostgreSQL

java - 如何在 Java (NetBeans) 中将禁用按钮的文本颜色更改为黑色?

java - kafka 获取主题的分区数

java - 根据自定义比较器对整数数组进行排序

jsp - 为什么tomcat看不到数据库的更新?

spring - 带有泛型类的 CRUD(dao、service)

java - UrlRewriteFilter 直接转https

java - 部署多层应用程序

java - 如何从包(工具栏)设置文本