`
away888
  • 浏览: 26776 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于JBOSS的HOST配置问题

阅读更多
WEB-INF/jboss-web.xml

In your web application you’ll want to add an xml file named “jboss-web.xml” to your WEB-INF folder. This is the file that’s going to map both the web application’s context and host in jboss.
<jboss-web>  
    <context-root>/</context-root>  
    <virtual-host>www.first-application.com</virtual-host>  
</jboss-web>  


jbossweb.sar/server.xml

Now we need to edit jboss’ server.xml file, adding the virtual host mappings:

<Server>  
   <Service name="jboss.web"  
      className="org.jboss.web.tomcat.tc5.StandardService">  
  
      <!-- A HTTP/1.1 Connector on port 8080 -->  
      <Connector port="8080" address="${jboss.bind.address}"  
                 maxThreads="150" minSpareThreads="25" maxSpareThreads="75"  
                 enableLookups="false" redirectPort="8443" acceptCount="100"  
                 connectionTimeout="20000" disableUploadTimeout="true"/>  
  
      <Engine name="jboss.web" defaultHost="www.first-application.com">  
         <Realm className="org.jboss.web.tomcat.security.JBossSecurityMgrRealm"  
          certificatePrincipal="org.jboss.security.auth.certs.SubjectDNMapping"  
            />  
         <Logger className="org.jboss.web.tomcat.Log4jLogger"  
                 verbosityLevel="WARNING"  
                 category="org.jboss.web.localhost.Engine"/>  
  
            <Host name="www.first-application.com" autoDeploy="false"  
                  deployOnStartup="false" deployXML="false">  
                <Alias>dev.first-application.com</Alias>  
                <Alias>qa.first-application.com</Alias>  
                <Alias>test.first-application.com</Alias>  
                <Valve className="org.apache.catalina.valves.AccessLogValve"  
                       prefix="localhost_access_log."  
                       suffix=".log"  
                       pattern="common"  
                       directory="${jboss.server.log.dir}"  
                       resolveHosts="false" />  
            </Host>     
  
            <Host name="www.second-application.com" autoDeploy="false"  
                  deployOnStartup="false" deployXML="false">  
                <Alias>dev.second-application.com</Alias>  
                <Alias>qa.second-application.com</Alias>  
                <Alias>test.second-application.com</Alias>      
  
                <Valve className="org.apache.catalina.valves.AccessLogValve"  
                       prefix="localhost_access_log."  
                       suffix=".log"  
                       pattern="common"  
                       directory="${jboss.server.log.dir}"  
                       resolveHosts="false" />  
            </Host>  
  
      </Engine>  
   </Service>  
</Server>  

上面是官方的host配置文档。我发现host name必须为www.**.com的形式,不能没有www,要不然,JBOSS识别不了。目前就发现这个问题,不知为什么。配置Tomcat时,并没有这个闻听出现。
还有,当遇到,什么ROOT.WAR已经存在的问题,可以把web.xml中的 <context-root>/</context-root>  改成你,当前部署的war名字,就行了。

分享到:
评论

相关推荐

    JBoss7配置指南及管理员手册

    中文的JBoss7应用配置指南及是管理员手册,包括了JBoss所有的应用 1. jboss各主要版本特性 3 1.1. jboss4特性 3 1.2. jboss5特性 5 1.3. jboss6特性 6 1.4. jboss7特性 7 2. 为什么JBoss AS7 这么快 8 3. JBoss AS7...

    JBoss7-配置-管理员手册

    4. JBoss7配置 26 4.1. 目标听众 26 4.1.1. 开始之前 26 4.1.2. 手册中的示例 26 4.2. 客户端 26 4.2.1. web接口 26 4.2.1.1. HTTP管理接入点 26 4.2.1.2. 访问管理控制台 27 4.2.1.3. 对管理控制台进行加密 27 ...

    jboss中access 日志的配置

    %h - Remote host name (or IP address if resolveHosts is false) %H - Request protocol %l - Remote logical username from identd (always returns '-') %m - Request method (GET, POST, etc.) %p - Local...

    jboss 7.1.1 Final 的jsp热部署解决方案

    在jboss7\standalone\configuration\standalone.xml文件中找到&lt;subsystem xmlns="urn:jboss:domain:web:1.0" default-virtual-server="default-host"&gt;做如下配置 Xml代码 收藏代码 &lt;subsystem xmlns="urn:jboss:...

    jboss-as-7.1.1.Final

    JDK:正常配置 Eclipse:正常下载,解压(V3.7) JBoss:正常下载,解压(V7.1) 二、JBoss Tools安装 在Eclipse里面安装JBoss Tools3.3 1、【Help】——&gt;【Install New Software】——&gt;【Add】 输入: Name: JBoss...

    Nginx配合Apache或Tomcat的动静分离基本配置实例

    其实本人比较喜欢nginx跑静态和做负载反向代理,动态php还是交给apache处理比较稳定,jsp就交给tomcat、resin或jboss。nginx跑静态的能力是无与伦比的,是目前web服务器里最强的。...proxy_set_header Host $

    MySQL 5.1中文手冊

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5...

    MYSQL中文手册

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年...

    mysql官方中文参考手册

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5...

    MySQL 5.1参考手册中文版

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年...

    MySQL 5.1参考手册

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5...

    MySQL 5.1参考手册 (中文版)

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5...

    MySQL5.1参考手册官方简体中文版

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5...

    mysql5.1中文手册

    关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 ...

    MySQL 5.1官方简体中文参考手册

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5...

Global site tag (gtag.js) - Google Analytics