Oracle11g Tibco BW 6:JDBCQuery在一段时间不活动后超时

Oracle11g Tibco BW 6:JDBCQuery在一段时间不活动后超时,oracle11g,timeout,tibco-business-works,Oracle11g,Timeout,Tibco Business Works,我的问题是Tibco BW 6 我正在使用JDBCQuery活动来查询我的数据库。一切都很好,但是当我部署我的应用程序并且在一段时间不活动之后,当我重新启动测试时,我在JDBCQuery活动级别上有一个超时错误。我试图增加使用的JDBC资源的“登录超时”和活动的“超时”,但仍然存在相同的问题 当我重新启动应用程序时,一切都恢复正常 我正在使用Oracle作为DBMS 有人已经有这个问题了吗 谢谢。您可以使用“让我保持活力”流程来尝试此解决方法: select * from dual; 编辑:

我的问题是Tibco BW 6

我正在使用JDBCQuery活动来查询我的数据库。一切都很好,但是当我部署我的应用程序并且在一段时间不活动之后,当我重新启动测试时,我在JDBCQuery活动级别上有一个超时错误。我试图增加使用的JDBC资源的“登录超时”和活动的“超时”,但仍然存在相同的问题

当我重新启动应用程序时,一切都恢复正常

我正在使用Oracle作为DBMS

有人已经有这个问题了吗


谢谢。

您可以使用“让我保持活力”流程来尝试此解决方法:

select * from dual; 
编辑:
BW 6.4可能会处理此问题

您可以使用keep me alive流程尝试此解决方法:

select * from dual; 
编辑:
BW 6.4可能会处理这个问题,而TIBCO解决方案是使用AppNodeConfig中的属性Engine.DBConnection.idleTimeout。但是它不是在6.4.1版TIBCO解决方案上实现的,而是在AppNodeConfig中使用Engine.DBConnection.idleTimeout属性。但是它没有在6.4.1版上实现,请检查您的JAR。我们遇到了类似的问题,其中所有jdbc查询活动都在部署后超时


后来我们发现Appnode是在安装了错误的ojdbc.jar文件并且无法选择正确的jar时创建的。我们刚刚删除了appnode,重新创建了它,并使用“bwsinstall”实用程序安装了jdbc驱动程序,问题得到了解决。似乎与Appnode有关

请检查您的罐子。我们遇到了类似的问题,其中所有jdbc查询活动都在部署后超时


后来我们发现Appnode是在安装了错误的ojdbc.jar文件并且无法选择正确的jar时创建的。我们刚刚删除了appnode,重新创建了它,并使用“bwsinstall”实用程序安装了jdbc驱动程序,问题得到了解决。似乎与Appnode有关

我想这是Businessworks 6?我们在JDBC/sqlserver上也有类似的问题。然而,这是固定的一张票,以TIBCO。原因是连接在一段时间后变得陈旧。在“旧”业务工作5中,这些在使用前检查是否过时(BW6中没有这种情况),可能与您面临的问题相同是的,这是BW6。你知道我们解决问题的版本吗?我用的是6.3.4,我想这是Businessworks 6?我们在JDBC/sqlserver上也有类似的问题。然而,这是固定的一张票,以TIBCO。原因是连接在一段时间后变得陈旧。在“旧”业务工作5中,这些在使用前检查是否过时(BW6中没有这种情况),可能与您面临的问题相同是的,这是BW6。你知道我们解决问题的版本吗?我使用的是6.3.4。谢谢,但这只是一个缓和的解决方案。我正在寻找一种不用姑息疗法的解决办法谢谢你的回答。我查看了发行说明,但没有发现问题。谢谢,但这只是一个缓和/解决方案。我正在寻找一种不用姑息疗法的解决办法谢谢你的回答。我检查了发行说明,但没有发现问题。谢谢@Issam,我切换到6.4.2版本,我会检查问题是否仍然存在。谢谢@Issam,我切换到6.4.2版本,我会检查问题是否仍然存在。