有时,当关闭Websphere时,会有数据库锁没有释放。因此,在重新启动WAS时,由于这些锁,没有人能够工作,这必须由DBA手动删除。
它是一个Java应用程序,事务是XA,数据库是Oracle。最后,所有事务代码都有一个try catch,事务提交/回滚在最后完成。我怀疑那是不输入最后一句。
发布于 2013-12-10 16:34:04
此应用程序仅在运行时显示此问题吗?
如果可能的话,我将查看这种行为在不同的Java服务器(如JBoss或Tomcat )中是否可以重复。
但是,在进行测试时,关键是要使用完全相同的Oracle JDBC驱动程序。
如果不可能,我将查询正在使用的Oracle JDBC驱动程序的版本,并查看是否有新版本可用。
https://serverfault.com/questions/556236
复制相似问题