Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jakarta ee 应用程序在数据库重新启动时显示连接错误_Jakarta Ee_Jdbc_Jboss_Oracle11g_Database Connection - Fatal编程技术网

Jakarta ee 应用程序在数据库重新启动时显示连接错误

Jakarta ee 应用程序在数据库重新启动时显示连接错误,jakarta-ee,jdbc,jboss,oracle11g,database-connection,Jakarta Ee,Jdbc,Jboss,Oracle11g,Database Connection,我正在开发JavaJ2EE应用程序。每当有DB活动且DB重新启动时,应用程序就会停止运行,我们将强制弹出应用程序服务器。一旦应用服务器被反弹,它就可以正常工作 问候 Pawan这可能是由于旧连接造成的。 在这种情况下,会引发一个异常,指示连接已过时或无效 在应用程序中,可以捕获过时的连接异常并重试调用。 它也可以由连接超时或生存时间属性控制。 请与您的DBA或服务器管理员联系,查看连接上是否存在导致此问题的任何属性。这可能是由于旧连接造成的。 在这种情况下,会引发一个异常,指示连接已过时或无效

我正在开发JavaJ2EE应用程序。每当有DB活动且DB重新启动时,应用程序就会停止运行,我们将强制弹出应用程序服务器。一旦应用服务器被反弹,它就可以正常工作

问候
Pawan

这可能是由于旧连接造成的。 在这种情况下,会引发一个异常,指示连接已过时或无效

在应用程序中,可以捕获过时的连接异常并重试调用。 它也可以由连接超时或生存时间属性控制。
请与您的DBA或服务器管理员联系,查看连接上是否存在导致此问题的任何属性。

这可能是由于旧连接造成的。 在这种情况下,会引发一个异常,指示连接已过时或无效

在应用程序中,可以捕获过时的连接异常并重试调用。 它也可以由连接超时或生存时间属性控制。
请与您的DBA或服务器管理员联系,查看连接上是否存在导致此问题的任何属性。

Hi,在这种情况下,当数据库重新启动时,即使应用程序仍处于关闭状态,数据库也会启动。应用服务器和数据库由第三方托管,我们只能请求跳出,并且我们只有使用JAVA或J2EE代码的选择。我们使用的是JBOSS,正如我所说的,应用程序端处理方法是在抛出过时的连接异常时关闭连接,然后重试。在jboss中似乎有一种方法可以解决这个问题。看一看,非常感谢,我会尝试代码,因为没有JBoss端访问,欢迎使用。我很高兴你从这个答案中得到了一些想法。欢迎升级投票。您好,在这种情况下,当数据库重新启动时,即使应用程序保持关闭,数据库也会启动。应用服务器和数据库由第三方托管,我们只能请求跳出,并且我们只有使用JAVA或J2EE代码的选择。我们使用的是JBOSS,正如我所说的,应用程序端处理方法是在抛出过时的连接异常时关闭连接,然后重试。在jboss中似乎有一种方法可以解决这个问题。看一看,非常感谢,我会尝试代码,因为没有JBoss端访问,欢迎使用。我很高兴你从这个答案中得到了一些想法。欢迎投票。