0

我正在尝试将我的 Web 应用程序从 JBoss EAP 5 迁移到 AS 7.1.1,但我无法将 IIS 请求重定向到 Windows 2008 R2 X64 上的 JBoss Web (Tomcat)。

我已授权过滤器并在 IIS 中运行,并指向正确的 DLL 和属性文件,并按照我能找到的所有说明使其在 JB 7 下工作(它在 JB 5 下工作)。我错过了似乎没有人在他们的帖子和答案中涵盖的最后一步。

您在哪里进行更改以将 JBoss Web 连接到 AJP 1.3 连接器使用的端口 8009?大多数示例是指更新 JBOSS_HOME/server/default/Deploy/jbossweb.sar 中的 server.xml 文件中的连接器。

我在新的 JBOSS_HOME/standalone/deployments 文件夹下没有类似的东西。JBoss Web 在哪里配置?

感谢您提供的任何指示或示例。

4

1 回答 1

0

终于弄明白了,问题是缺少 ajp 连接器,必须在 web 子系统的standalone.xml 中定义如下:

<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="eStar-Host" native="false">
    <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
    <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true">
         <ssl/>
    </connector>
    <connector name="ajp13" protocol="AJP/1.3" scheme="http" socket-binding="ajp" redirect-port="8443"/>
    <virtual-server name="eStar-Host" enable-welcome-root="true">
         <alias name="localhost"/>
    </virtual-server>
</subsystem>
于 2012-10-19T22:31:43.863 回答