`
away888
  • 浏览: 27336 次
  • 性别: 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.1.1配置指南及管理员手册PDF版

    JBoss7.1.1配置指南及管理员手册是一份全面的指南,旨在帮助用户理解和配置JBoss应用服务器的各个方面的设置和管理。本文将重点介绍JBoss7.1.1的核心特性和管理员需要了解的关键概念,包括JBoss的主要版本特性、...

    Jboss配置虚拟路径

    ### JBoss配置虚拟路径详解 在企业级应用服务器领域,JBoss AS(Application Server)作为一款开源的Java应用服务器,提供了强大的平台支持多种Java EE应用的部署与运行。虚拟路径的配置是JBoss中一项非常实用的...

    JBoss7.1.1配置指南及管理员手册

    本配置指南旨在详细阐述JBoss 7.1.1的特性、配置方法以及管理实践,帮助用户深入了解并有效地利用该版本。 1. **JBoss 版本特性** - **JBoss 4**:引入了模块化架构,增强了安全管理,支持EJB 3.0。 - **JBoss 5*...

    jboss7集群配置方案说明书

    Apache的配置主要包括在`domain.xml`中添加相关指令,调整端口设置,以及配置mod_jk模块,使其能像处理Tomcat一样处理JBoss7。通过这样的配置,Apache可以根据需求将请求均匀分发到各个JBoss7实例。 接下来是Solr...

    JBOSS数据库配置大全.pdf

    ### JBoss数据库配置详解 #### 一、引言 JBoss AS 4.0是一款流行的开源应用服务器,它默认集成了HypersonicDB作为其内置数据库。然而,在实际开发过程中,开发者可能需要与HypersonicDB之外的其他数据库进行集成。...

    JBOSS7配置及管理员手册

    《JBOSS7配置及管理员手册》:深入解析与实操指南 ### JBOSS各主要版本特性概览 #### JBOSS4特性 - **模块化架构**:引入了更为灵活的模块化设计,提高了应用程序的可扩展性和可维护性。 - **企业级功能**:加强了...

    JBoss7配置指南及管理员手册.doc

    - **网络接口和端口**:配置网络设置,确保JBoss实例之间的正确通信。 - **网络接口声明**:定义服务器使用的网络接口。 - **SocketBindingGroups**:分组管理Socket绑定。 - **管理接口的安全性**:保护管理接口...

    JBOSS数据库配置大全[定义].pdf

    ### JBoss数据库配置详解 #### 一、引言 JBoss AS 4.0是一款流行的开源应用服务器,它默认集成了HypersonicDB作为其内置数据库。然而,在实际开发过程中,开发者可能需要与HypersonicDB之外的其他数据库进行集成。...

    eclipse+Jboss配置远程调试

    - **Host**:输入JBoss服务器的IP地址或主机名,默认为localhost。 - **Port**:输入JBoss监听的端口号,即上面配置的8787。 - **Connect**:点击“Apply”保存配置,然后点击“Debug”按钮连接到JBoss。 3. **...

    JBoss7配置指南及管理员手册

    ### JBoss7配置指南及管理员手册关键知识点解析 #### 一、JBoss主要版本特性 JBoss是一款开源的应用服务器,提供了强大的企业级服务支持。随着技术的发展,JBoss也经历了多个版本的迭代。 ##### 1.1 JBoss4特性 -...

    Linux下安装jboss,并设置自启动服务.txt

    - `JBOSS_HOST`:设置为主机地址。 ```bash vi /etc/rc.d/init.d/jboss ``` 2. **创建符号链接**: - 创建符号链接以确保JBoss能在不同的运行级别下启动。 ```bash ln -s /etc/init.d/jboss /etc/rc3.d/S80...

    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 ...

    jboss7配置指南

    主机控制器的配置信息存储在`host.xml`文件中,该文件同样位于JBoss7安装目录下的`domain/configuration`子目录中。 三、总结 JBoss AS 7通过提供单服务器模式和管理域模式,为不同规模和需求的应用环境提供了灵活...

    jboss7连接oracle驱动及配置

    3. 在JBoss配置文件中设置数据源和驱动。 4. 了解JNDI命名以便在应用程序中引用数据源。 这些步骤确保了JBoss 7能够成功连接到Oracle数据库,并进行数据操作。对于开发和运维人员来说,理解和掌握这些配置细节至关...

    JBoss配置杂记

    这部分内容提供了关于JBoss3.x的配置实例,以xPetStore项目为例,涵盖了从环境搭建到应用发布的整个过程,包括但不限于: - **运行环境**:明确了操作系统、应用服务器、数据库、虚拟机的版本要求。 - **准备工作**...

    在Jboss4.0下对MySql数据源的设置方法

    同时,修改`&lt;connection-url&gt;`标签,设置为`jdbc:mysql://&lt;mysqlhost&gt;/&lt;database&gt;`,这里的`&lt;mysqlhost&gt;`是MySQL数据库服务器的主机名,`&lt;database&gt;`是你要连接的数据库名。 **步骤三:替换JMS服务** 将`...

    jboss集群配置方式及使用

    下面是一个简单的集群配置示例,展示如何在JBoss AS 5中设置集群: 1. **修改配置文件**:在`standalone.xml`或`domain.xml`中添加集群相关的配置,如节点间的通信地址、端口等。 ```xml ...

    Jboss基础.pdf

    在本篇文章中,我们将深入探讨JBoss的基础知识,包括其核心概念、安装配置、管理工具以及常见问题的解决方法。 1. **JBoss核心概念** - **应用服务器**:JBoss作为应用服务器,为Java应用程序提供了运行环境,支持...

    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...

Global site tag (gtag.js) - Google Analytics