我正在尝试将我的Web应用程序从JBoss EAP 5迁移到AS 7.1.1,并且我无法在Windows 2008 R2 X64上将IIS请求重定向到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在哪里配置?
感谢您提供的任何指示或示例。
答案 0 :(得分: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>