请教一个jboss部署的问题,急急急,80分送出
使用jboss4.2.2GA的版本,部署在云服务上,通过IP访问正常(如:http://112.39.255.34:8080/MyProject),现在域名申请并备案绑定了,需要在jboss端做相应的处理,希望通过类似www.myweb.com直接访问到应用
1、项目下,与web.xml同一目录下增加文件jboss-web.xml
<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 5.0//EN"
"http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd">
<jboss-web>
<context-root>/</context-root>
<virtual-host>www.myweb.com</virtual-host>
</jboss-web>
2、在jboss-web.deployer下改server.xml
在Engine标签内加一个Host节点
<Host name="www.myweb.com"
autoDeploy="false" deployOnStartup="false" deployXML="false"
configClass="org.jboss.web.tomcat.security.config.JBossContextConfig">
<Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"
cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"
transactionManagerObjectName="jboss:service=TransactionManager"
resolveHosts="true" />
<DefaultContext cookies="true" crossContext="true" override="true"/>
但是没效果,在域名后加端口号也不行,加上应用名MyProject也不行,不知道哪里错了?