0

我们正在使用 JBOSS EAP-7 来部署我们的遗留应用程序。我们能够创建一个虚拟主机并重新访问该应用程序。我们希望 jboss-web.xml 文件中提到的上下文适用。

现在我们可以通过提供http://app.test.com来访问应用程序,但我们希望以http://app.test.com/AB的身份访问。所以基本上 jboss-web 文件(即 AB)中提到的上下文没有被读取。

我们的 jboss-web.xml 文件包含以下代码

 <context-root>/AB</context-root>
 <virtual-host>app.test.com</virtual-host>

我们从管理控制台创建了虚拟主机,因此在standalone.xml 文件中创建的条目如下

<host name="app.test.com" default-web-module="myApp.war" alias="app.test.com"/>

如果我们遗漏了任何内容或理解有误,请告诉我们。

4

1 回答 1

0

您确定在 jboss-web.xml 文件中定义了上下文吗?正如您提到的,您的应用程序可以通过http://app.test.com访问,即应用程序是使用根上下文(/)部署的。如果在 jboss-web.xml 中定义了应用程序上下文,那么该应用程序将只能通过该上下文访问。

于 2017-01-28T04:22:04.240 回答