我有一场战争,它消耗了另一场战争的服务。在 jboss application.xml 中,我添加了这些要部署的战争。但是依赖的战争是抛出一个 readtimeout 异常(套接字连接超时)。我应该如何使这项工作?
我们目前使用的是 Jboss 4.2.3,但未来我们计划迁移到 jboss 7.1.1。
因此,所需的解决方案应该适用于两者。
我有一场战争,它消耗了另一场战争的服务。在 jboss application.xml 中,我添加了这些要部署的战争。但是依赖的战争是抛出一个 readtimeout 异常(套接字连接超时)。我应该如何使这项工作?
我们目前使用的是 Jboss 4.2.3,但未来我们计划迁移到 jboss 7.1.1。
因此,所需的解决方案应该适用于两者。
我不知道这是否适用于 Jboss 4,但你可以尝试..
在WEB-INF/jboss-web.xml
,试试这个(这是针对 Jboss 5,所以相应地修改架构)
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns:xs="http://www.jboss.org/j2ee/schema" xs:schemaLocation="http://www.jboss.org/j2ee/schema http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd" version="5.1">
<depends>jboss.web.deployment:war=/important-app</depends>
</jboss-web>