JBoss AS 7.1虚拟主机部署

JBoss AS 7.1虚拟主机部署,jboss,jboss7.x,virtualhost,Jboss,Jboss7.x,Virtualhost,我有以下工作配置: jboss-web.xml(战争中): java:/jaas/effebi / standalone.xml(在JBoss conf中): 我需要在“/”上下文根目录下部署另一个应用程序(例如www.foo.bar) 我在文档中读到,我需要为同时具有两个“/”根上下文定义虚拟主机。因此在jboss-web.xml中: <virtual-host>localhost</virtual-host> <virtual-host>www.t

我有以下工作配置:

jboss-web.xml(战争中):


java:/jaas/effebi
/
standalone.xml(在JBoss conf中):


我需要在“/”上下文根目录下部署另一个应用程序(例如www.foo.bar)

我在文档中读到,我需要为同时具有两个“/”根上下文定义虚拟主机。因此在jboss-web.xml中:

<virtual-host>localhost</virtual-host>
<virtual-host>www.test.com</virtual-host>
localhost
www.test.com
这导致:

JBAS014775:新缺少/未满足的依赖项: service jboss.web.host.“www.test.com”(缺少)依赖项:[service jboss.web.deployment.“www.test.com”。/]

11:01:23015错误[org.jboss.as.server.deployment.scanner] (DeploymentScanner线程-1){“JBAS014653:复合操作 失败并被回滚。失败的步骤:“=>{”操作步骤2” =>{“JBAS014771:缺少/不可用依赖项的服务”=>[“jboss.web.deployment.\“www.test.com\”/jboss.web.host.\“www.test.com\”缺少[jboss.web.deployment.\“www.test.com\”]}}


谁能帮帮我吗?JBoss社区并没有真正起到帮助作用。

标记应该指向虚拟服务器“名称”,而不是域。
我在博客中写道:

标记应该指向虚拟服务器“名称”,而不是域。 我在博客上写道:

<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
            <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
            <virtual-server name="default-host" enable-welcome-root="false" default-web-module="test">
                <alias name="localhost"/>
                <alias name="www.test.com"/>
            </virtual-server>
        </subsystem>
<virtual-host>localhost</virtual-host>
<virtual-host>www.test.com</virtual-host>