将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 - 重新部署 Glassfish 后,JPA停止工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4557815/

10-11 22:21
查看更多