在JBoss 下web工程,为了使用容器提供的一些特性,需要使用jboss-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> <!-- For load class independently --> <class-loading java2ClassLoadingCompliance='true'> <loader-repository> com.example:archive=unique-archive-name <loader-repository-config> java2ParentDelegaton=true </loader-repository-config> </loader-repository> </class-loading> <!-- For context --> <context-root>test</context-root> <!-- For session copy --> <replication-config> <cache-name>standard-session-cache</cache-name> </replication-config> <!-- For session time --> <max-active-sessions>20</max-active-sessions> <passivation-config> <use-session-passivation>true</use-session-passivation> <passivation-min-idle-time>60</passivation-min-idle-time> <passivation-max-idle-time>600</passivation-max-idle-time> </passivation-config> </jboss-web>
<class-loading> 用来配置JBoss的class loader,避免class加载冲突。
<context-root> 配置网站实际使用目录
<replication-config> 用来设定集群session复制功能。
<max-active-sessions><passivation-config>用来设定集群session激活控制。
转的
相关推荐
在本案例中,"jboss-web.xml"、"jndi.properties"和"oracle-ds.xml"是针对EJB+JPA在JBoss应用服务器中的配置文件,它们各自承担着不同的职责。 首先,"jboss-web.xml"是JBoss特定的Web应用程序部署描述符,它是...
`jboss-service.xml` 是JBOSS服务器中的一个关键配置文件,它主要用于定义服务器的各种服务。这些服务包括但不限于数据库连接池、邮件服务、日志配置等。因此,这个文件对于JBOSS服务器的正常运行至关重要。 #### ...
4. **配置热部署**:要启用热部署,开发者需要在JBoss AS 7的配置文件中进行适当的设置。例如,在`standalone.xml`或`domain.xml`中,可以通过开启`<deployments-scanner>`元素来设置扫描周期,指定多久检查一次部署...
Jboss启动报Failed to parse WEB-INF/web.xml; - nested throwable错误解决方案 在Jboss应用服务器中,启动报错Failed to parse WEB-INF/web.xml; - nested throwable是一种常见的错误,本文将对此错误进行深入分析...
- 配置服务器的主配置文件(如server/default/deploy/jboss-service.xml和conf/jboss.conf)。 - 部署应用程序,通常是将WAR或EAR文件复制到相应部署目录。 - 启动服务器,通过bin/run.sh(Linux/Unix)或bin/run....
2. **EJB 3.0**:JBoss 4.0.5.GA实现了EJB 3.0规范,简化了Enterprise JavaBeans的开发,通过注解(Annotation)可以轻松地声明bean的属性,无需XML配置文件,提高了开发效率。 3. **JPA**:这一版本引入了JPA作为...
同时,正确配置日志框架的配置文件(如log4j.properties或logback.xml),以满足日志输出的需求,如日志级别(DEBUG, INFO, WARN, ERROR等)、日志文件路径、滚动策略等。 总而言之,`spring-webmvc.jar`是构建基于...
2. **EJB 3.0**:JBoss 4.2.3 GA实现了EJB 3.0规范,简化了企业级组件的开发,通过注解(Annotations)使得部署和配置更加简单,减少了XML配置文件的需求。 3. **JMS集成**:JBoss内建了对JMS的支持,允许开发者...
- 配置安全管理:编辑`$JBOSS_HOME/server/$PROFILE/deploy/management-console.war/WEB-INF/jboss-web.xml`和`$JBOSS_HOME/server/$PROFILE/deploy/management-console.war/WEB-INF/login-config.xml`以设定认证和...
本篇文章将详细讲解"jboss-3.2.5.zip"这一版本的JBoss安装、配置及EJBCA的安装和设置过程。 一、JBoss 3.2.5简介 JBoss 3.2.5是在2004年发布的一个版本,它是Java社区的重要里程碑,为开发者提供了轻量级、开源的...
4. **配置文件**:主要配置文件包括`server.xml`、`jboss-service.xml`、`jboss-web.xml`等,通过修改这些文件可以定制服务器行为。 **三、JBoss 4.2.2.GA的安全性** 1. **用户认证**:JBoss支持多种安全认证机制...
在早期的JBoss版本中,例如4.0.x系列,配置文件通常位于`%JBOSS_HOME%/server/default/deploy/JBossweb-tomcat55.sar/server.xml`。但到了4.2.2.GA版本,配置文件的位置发生了变化,不再使用`JBossweb-tomcat55.sar`...
- **配置文件**:主要配置文件包括`server.xml`(定义HTTP服务器设置)、`web.xml`(Web应用的部署描述符)等。 - **启动与停止**:通常通过命令行或脚本来启动和停止JBoss Web服务。 **5. 开发与调试** - **...
在 `jboss-5.1.0.GA\server\default\deploy\jbossweb.sar` 目录下的 `server.xml` 文件中,您可以找到配置 HTTP 服务端口的部分,通常是在 `<Connector>` 标签内。如果 8080 端口被其他服务占用或者您想更改端口,...
配置文件主要位于`server`目录下的特定配置文件夹(如`default`)。例如,`jboss-service.xml`控制服务器启动和停止,`jboss-web.xml`配置Web应用程序的属性。 4. **安全管理** JBoss 4.0.2支持JAAS(Java ...
6. **管理与部署**:JBoss AS 5.1.0.GA提供了命令行工具、管理控制台和XML配置文件来管理和部署应用程序,支持WAR、EAR和JAR格式的部署单元。 7. **模块化设计**:JBoss AS 5.1.0.GA采用模块化结构,便于定制和裁剪...
也可以在web工程的webcontent/web-inf目录下建立context.xml文件,这样避免了两次去更改server.xml配置,也可使不同工程使用不同context配置,这是Tomcat6提倡的方法。 六、依赖jar文件 将以下几个jar文件复制到...
EJB 3.0是Enterprise JavaBeans的第三个主要版本,简化了EJB的开发,引入了注解,使得无XML配置成为可能。在JBoss AS 5.0中,开发者可以使用注解来声明bean的生命周期、事务管理和其他服务。 3. **Java ...
【描述】中提到的四个jar文件——`jboss-jaxws.jar`、`jboss-jaxws-ext.jar`、`jboss-jaxrpc.jar`和`jboss-saaj.jar`,都是针对Web服务(WebService)的关键组件,它们对于在JBoss 4.2.3.GA环境中运行Web服务至关...