| bin | Contient les scripts d'arrêt et de lancement des instances JBoss. |
| lib | Contient les librairies techniques utilisées par JBoss. |
| server | Contient l'environnement des instances JBoss. |
| client | Contient les librairies pour les parties clientes (consommation EJB / web service / ...). |
| conf | Contient la configuration technique de l'instance JBoss. |
| lib | Contient les librairies techniques utilisées par l'instance JBoss. |
| data | Contient des fichiers stockées par les composants applicatifs (WSDL, ...). |
| deploy | Contient les composants techniques utilisés dans l'instance JBoss. |
| deployers | Contient les composants techniques utilisés pour les déployeurs personnalisés. |
| work | Contient les objets compilés de l'instance JBoss (JSP, ...). |
| tmp | Contient les composants techniques des applications installés. Chaque fois que le serveur est demarré, chaque archive dans le répertoire deploy est déployée dans tmp. |
| jboss-service.xml | Contient la configuration des services intégrés au coeur de JBoss. |
| jndi.properties | Spécifie le JNDI Initial Context. |
| jboss-log4j.xml | Configuration log4j pour l'instance Jboss (couche de gestion des logs). |
| login-config.xml | Gestion des droits pour le module JAAS. |
| standardjboss.xml | Configuration du container EJB. |
| props | Répertoire contenant les comptes / groupes de gestion des droits pour le module JAAS. |
| xmdesc | Répertoire contenant les descripteurs XMBean pour les services configurés dans le fichier jboss-service.xml. |
| JAR | Version | But |
| concurrent.jar | 5.1.0.GA | Concurrent Programming in Java - concurrency library |
| dom4j.jar | 1.6.1 | dom4j : XML framework for Java |
| getopt.jar | 5.1.0.GA | |
| javassist.jar | 3.9.0.GA | Modification du bytecode Java |
| jaxb-impl.jar | 2.1.9 | Java Architecture for XML Binding |
| jaxb-xjc.jar | 2.1.9 | Java Architecture for XML Binding |
| jboss-aop-asintegration-core.jar | 2.1.1.GA | JBoss AOP AS Integration Core |
| jboss-aop-asintegration-jmx.jar | 2.1.1.GA | JBoss AOP AS Integration JMX |
| jboss-aop-asintegration-mc.jar | 2.1.1.GA | JBoss AOP AS Integration MC |
| jboss-aop-deployers.jar | 2.1.1.GA | JBoss AOP Deployers |
| jboss-aop.jar | 2.1.1.GA | JBoss AOP Framework |
| jboss-aop-jboss5.jar | 1.3 | JBoss AOP Aspect Library |
| jboss-aop-mc-int.jar | 2.0.6.GA | JBoss Microcontainer AOP MC INT |
| jboss-bootstrap.jar | 1.0.0-Beta-3 | JBossAS Bootstrap |
| jboss-classloader.jar | 2.0.6.GA | JBoss ClassLoader |
| jboss-classloading.jar | 2.0.6.GA | JBoss ClassLoading |
| jboss-classloading-spi.jar | 5.1.0.GA | JBoss ClassLoading 5.1.0 SPI |
| jboss-classloading-vfs.jar | 2.0.6.GA | JBoss ClassLoading VFS |
| jboss-common-core.jar | 2.2.14.GA | JBoss Common Classes |
| jboss-dependency.jar | 2.0.6.GA | JBoss Microcontainer Dependency |
| jboss-deployers-client.jar | 2.0.7.GA | JBoss Deployers Client |
| jboss-deployers-client-spi.jar | 2.0.7.GA | JBoss Deployers Client SPI |
| jboss-deployers-core.jar | 2.0.7.GA | JBoss Deployers Core |
| jboss-deployers-core-spi.jar | 2.0.7.GA | JBoss Deployers Core SPI |
| jboss-deployers-impl.jar | 2.0.7.GA | JBoss Deployers Impl |
| jboss-deployers-spi.jar | 2.0.7.GA | JBoss Deployers SPI |
| jboss-deployers-structure-spi.jar | 2.0.7.GA | JBoss Deployers Structure SPI |
| jboss-deployers-vfs.jar | 2.0.7.GA | JBoss Deployers VFS |
| jboss-deployers-vfs-spi.jar | 2.0.7.GA | JBoss Deployers VFS SPI |
| jboss-j2se.jar | 5.1.0.GA | JBoss |
| jboss-jmx.jar | 5.1.0.GA | JBoss |
| jboss-kernel.jar | 2.0.6.GA | JBoss Microcontainer Kernel |
| jboss-logbridge.jar | 5.1.0.GA | JBoss |
| jboss-logging-jdk.jar | 2.1.0.GA | JBoss Logging JDK |
| jboss-logging-log4j.jar | 2.1.0.GA | JBoss Logging Log4j |
| jboss-logging-spi.jar | 2.1.0.GA | JBoss Logging Programming Interface |
| jboss-logmanager.jar | 5.1.0.GA | JBoss |
| jboss-main.jar | 5.1.0.GA | JBoss |
| jboss-managed.jar | 2.1.0.SP1 | JBoss Managed |
| jboss-mbeans.jar | 5.1.0.GA | JBoss |
| jboss-mdr.jar | 2.0.1.GA | JBoss MetaData Repository |
| jboss-metatype.jar | 2.1.0.GA | JBoss Metatype |
| jboss-profileservice-spi.jar | 5.1.0 SP1 | JBoss ProfileService |
| jboss-reflect.jar | 2.0.2.GA | JBoss Reflection |
| jboss-system.jar | 5.1.0.GA | JBoss |
| jboss-system-jmx.jar | 5.1.0.GA | JBoss |
| jboss-vfs.jar | 2.1.2.GA | JBoss VFS |
| jboss-xml-binding.jar | 2.0.1.GA | JBoss XML Binding |
| log4j-boot.jar | 5.1.0.GA | JBoss |
| osgi.core.jar | 5.1.0.GA | JBoss |
| trove.jar | 1.0.2 | GNU Trove for Java |
| wstx.jar | 3.2.6 | WoodSToX XML Processor (STAX) |
| Jar | Version | But |
| antlr.jar | 5.1.0.GA | un framework de construction de compilateurs |
| autonumber-plugin.jar | 5.1.0.GA | Scheduler Varia |
| bcel.jar | 5.1.0.GA | Apache Byte Code Engineering Library |
| bsf.jar | 5.1.0.GA | Beans Scripting Framework |
| bsh.jar | 5.1.0.GA | Beanshell Console |
| commons-collections.jar | 3.1 | Apache Commons Collections |
| commons-logging.jar | 1.1.0 | Apache Commons Logging |
| dtdparser121.jar | 5.1.0.GA | DTD Parser |
| ejb3-persistence.jar | 3.0 | Enterprise JavaBeans |
| el-api.jar | 5.1.0.GA | Unified Expression Language |
| hibernate-annotations.jar | 3.4.0.GA | Hibernate |
| hibernate-commons-annotations.jar | 3.1.0.GA | Hibernate |
| hibernate-core.jar | 3.3.1.GA | Hibernate |
| hibernate-entitymanager.jar | 3.4.0.GA | Hibernate |
| hibernate-jmx.jar | 3.3.1.GA | Hibernate |
| hibernate-validator.jar | 3.1.0.GA | Hibernate |
| hsqldb.jar | ||
| hsqldb-plugin.jar | ||
| jaxen.jar | 1.1 | Universal Java XPath Engine |
| jaxws-api.jar | ||
| jbossas-remoting.jar | 5.1.0.GA | JBoss Remoting |
| jboss-common-jdbc-wrapper.jar | 5.1.0.GA | JBoss |
| jboss-current-invocation-aspects.jar | 1.0.0.GA | JBoss Current Invocation Aspects |
| jboss-ejb3-cache.jar | 1.0.0 | JBoss EJB 3.0 Cache |
| jboss-ejb3-common.jar | 1.0.0 | JBoss EJB 3.0 Common Utilities |
| jboss-ejb3-core.jar | 1.1.5 | JBoss EJB 3.0 Core |
| jboss-ejb3-deployers.jar | 1.0.0 | JBoss EJB3 Deployers |
| jboss-ejb3-endpoint.jar | 0.1.0 | JBoss EJB 3.x Endpoint SPI |
| jboss-ejb3-ext-api-impl.jar | 1.0.0 | JBoss EJB 3.0 Implementation Classes |
| jboss-ejb3-ext-api.jar | 1.0.0 | JBoss EJB 3.0 External API |
| jboss-ejb3-interceptors.jar | 1.0.2 | JBoss EJB 3.0 Interceptors |
| jboss-ejb3-mc-int.jar | 1.0.1 | JBoss EJB 3.x MicroContainer Integration |
| jboss-ejb3-metadata.jar | 1.0.0 | JBoss EJB 3.0 Meta Data bridge |
| jboss-ejb3-proxy-clustered.jar | 1.0.1 | JBoss EJB 3.0 Clustered Proxy |
| jboss-ejb3-proxy-impl.jar | 1.0.2 | JBoss EJB 3.x Proxy Implementation (Internals) |
| jboss-ejb3-proxy-spi.jar | 1.0.0 | JBoss EJB 3.x Proxy SPI |
| jboss-ejb3-security.jar | 1.0.0 | JBoss EJB 3.0 Security |
| jboss-ejb3-timerservice-spi.jar | 1.0.0 | JBoss EJB 3.x TimerService SPI |
| jboss-ejb3-transactions.jar | 1.0.0 | JBoss EJB 3.0 Transactions |
| jboss-ha-client.jar | 1.1.1.GA | JBoss Cluster HA Client Classes |
| jbossha.jar | 5.1.0.GA | JBoss High Availability (clustering) |
| jboss-ha-server-api.jar | 1.1.1.GA | JBoss Cluster HA Server API Classes |
| jboss-ha-server-cache-jbc.jar | 2.0.0.GA | JBoss Cache Integration Implementation |
| jboss-ha-server-cache-spi.jar | 2.0.0.GA | JBoss Cache Integration SPI |
| jboss-hibernate.jar | 5.1.0.GA | |
| jboss-iiop.jar | 5.1.0.GA | |
| jboss-integration.jar | 5.1.0.GA | |
| jboss.jar | 5.1.0.GA | JBoss |
| jboss-jaspi-api.jar | 1.0.0.GA | JBoss Java Authentication SPI for Containers |
| jboss-javaee.jar | 5.1.0.GA | JBoss |
| jboss-jca.jar | JBoss JCQ | |
| jboss-jmx-remoting.jar | 5.1.0.GA | JBoss Remoting |
| jboss-jpa-deployers.jar | 1.0.0 | JBoss Container Managed JPA Deployers |
| jboss-jsr77.jar | 5.1.0.GA | JBoss (J2EE Management) |
| jboss-jsr88.jar | 5.1.0.GA | JBoss (Java EE Application Deployment) |
| jbossjts-integration.jar | ||
| jbossjts-jacorb.jar | ||
| jbossjts.jar | ||
| jboss-management.jar | 5.1.0.GA | JBoss |
| jboss-messaging-int.jar | 5.1.0.GA | JBoss |
| jboss-messaging.jar | 1.4.3.GA | JBoss Messaging |
| jboss-metadata.jar | 1.0.1.GA | JBoss Metadata |
| jboss-monitoring.jar | ||
| jboss-negotiation.jar | JBoss Security, security for JEMS projects | |
| jboss-profileservice.jar | ||
| jboss-remoting-aspects.jar | 1.0.1.GA | JBoss Remoting Aspects |
| jboss-remoting.jar | 2.5.1 | JbossRemoting |
| jboss-security-aspects.jar | 1.0.0.GA | JBoss Security Aspects |
| jboss-security-spi.jar | 2.0.3.SP1 | JBoss Security SPI |
| jboss-serialization.jar | ||
| jboss-srp.jar | ||
| jbosssx.jar | 2.0.3.SP1 | JBoss Security Extension Framework |
| jbosssx-server.jar | JBoss Security Extension Framework | |
| jboss-threads.jar | ||
| jboss-transaction-aspects.jar | 1.0.0.GA | JBoss Transaction Aspects |
| jbossts-common.jar | ||
| jbossws-common.jar | 1.1.0.SP1 | JBoss Web Services |
| jbossws-framework.jar | 3.1.2.SP1 | JBoss Web Services - Framework Parent |
| jbossws-spi.jar | 1.1.2.GA | |
| jbossxacml.jar | 2.0.3 | JBoss XACML |
| jmx-adaptor-plugin.jar | ||
| jnpserver.jar | 5.0.3.GA | JBoss Naming Server |
| joesnmp.jar | 0.3.4 | joeSNMP |
| jsp-api.jar | 5.1.0.GA | JBoss JSP API |
| jsr181-api.jar | Web Services MetaData | |
| log4j.jar | 1.2.14 | Log4J |
| log4j-snmp-appender.jar | ||
| mail.jar | 1.4 | javax.mail |
| mail-plugin.jar | ||
| properties-plugin.jar | 5.1.0.GA | JBoss Varia |
| quartz.jar | 1.5.2 | Quartz Enterprise Job Scheduler |
| saaj-api.jar | ||
| scheduler-plugin-example.jar | ||
| scheduler-plugin.jar | ||
| servlet-api.jar | ||
| slf4j-api.jar | 1.5.6 | Simple Logging Facade for Java |
| slf4j-jboss-logging.jar | 1.0.2.GA | Simple Logging Facade for Java |
| stax-api.jar | ||
| xnio-api.jar | 1.2.1.GA | XNIO API |
| admin-console.war | Application web fournissant une console d'administration. |
| cache-invalidation-service.xml | Configuration du service permettant l'invalidation de cache via notifications JMS. |
| ejb2-container-jboss-beans.xml | Bean qui gère l'integration des UserTransaction pour EJB2. |
| ejb2-timer-service.xml | Beans qui gèrent le EJB Timer Service. |
| ejb3-connectors-jboss-beans.xml | Beans de transport pour EJB3 remoting. |
| ejb3-container-jboss-beans.xml | Bean qui gère l'integration des UserTransaction pour EJB3. |
| ejb3-interceptors-aop.xml | Configurations de pile d'intercepteur AOP pour les types bean EJB3. |
| ejb3-timerservice-jboss-beans.xml | Timer Service base sur Quartz. |
| hdscanner-jboss-beans.xml | Bean qui scanne le dossier de deploiement pour les deploiements à chaud. |
| hsqldb-ds.xml | Configuration du composant Hypersonic intégré à JBoss (base de données interne). |
| http-invoker.sar | Invoker RMI over HTTP. De plus, permet la consommation du JBoss JNDI en HTTP. |
| jboss-local-jdbc.rar | JCA resource adaptor pour les drivers JDBC ne supportant pas JCA mais supportant DataSource interface. |
| jbossweb.sar | JavaEE application container Tomcat. |
| jossws.sar | Web Service support. |
| jboss-xa-jdbc.rar | JCA resource adapter pour les drivers JDBC ne supportant pas JCA mais supportant XADataSource interface. |
| jca-jboss-beans.xml | JCA pour le serveur. Gestion des connections pour intégrer les Resource Adapter au serveur. |
| jms-ra.rar | jms-ra.rar est un adaptateur de ressources JCA pour les fabriques de connexions JMS. |
| jmx-console.war | Application web fournissant une console d'interaction avec le JMX Mbean Server (coeur JBoss). |
| jmx-invoker-service.xml | MBean pour permettre les acces RMI au fonctions du coeur JMX. |
| jmx-remoting.sar | Connecteur permettant l'interaction avec le JMX Mbean Server indépendamment du protocole. |
| jsr88-service.xml | Fournit le service de déploiement distant JSR 88. |
| juddi-service.sar | Services de recherche UDDI. |
| legacy-invokers-service.xml | Anciens services de remoting JMX. |
| mail-ra.rar | Java Mail Connecteur. |
| mail-service.xml | Configuration du bean fournissant le Java Mail Connecteur. |
| management | Contient les consoles d'administration web (admin console et web console). |
| messaging | Contient les composants de gestion des messages. |
| monitoring-service.xml | Configuration du monitoring pour les alertes JMX. |
| profileservice-jboss-beans.xml | Permet la gestion des ProfileService. |
| profileservice-secured.jar | Façon d'accéder au ProfileService avec une façade EJB sécurisée. |
| properties-service.xml | Descripteur de service MBean qui permet la personnalisation des PropertyEditors, des JavaBeans, de même que la définition des propriétés système. |
| quartz-ra.rar | Resource Adapter recevant les événements Quartz. |
| remoting-jboss-beans.xml | Les Unified Invoker de JBoss Remoting. |
| ROOT.war | L'application web '/'. |
| schedule-manager-service.xml, scheduler-service.xml | Configuration des services de scheduling. |
| security | Configuration de la sécurité des beans. |
| sqlexception-service.xml | Configuration du composant permettant la gestion des exceptions java.sql.SQLExceptions spécifiques aux vendeurs. |
| transaction-jboss-beans.xml | Beans associé avec JTA transaction manager. |
| transaction-service.xml | Configuration du service proxy ClientUserTransaction. |
| uuid-key-generator.sar | Composant de génération de clefs basé sur UUID. |
| vfs-jboss-beans.xml | Permet de verifier les statistiques de la cache VFS. |
| xnio-provider.jar | XNIO est une couche simplifiée pour Java NIO. |
| connection-factories-service.xml | Configuration du connection factories. |
| destinations-service.xml | Configuration des destinations JMS DLQ et ExpiryQueue. |
| hsqldb-persistence-service.xml | Configuration de la base de données pour messaging. Par defaut HSQLDB. |
| jms-ds.xml | Configuration du JMSProviderLoader et JmsXA (inflow resource adapter). |
| legacy-service.xml | Configuration des anciens services JMS. |
| messaging-jboss-beans.xml | Configuration des beans Messaging de sécurité et management. |
| messaging-service.xml | Configuration du coeur du service JBoss Messaging. |
| remoting-bisocket-service.xml | Configuration de la couche du service Messaging remoting. |
| security-jboss-beans.xml | Beans associé avec le domaine sécurité. |
| security-policies-jboss-beans.xml | Beans associé aux autorisations pour les accès web et EJB. |
| alias-deployers-jboss-beans.xml | |
| bsh.deployer | Composant Bean shell qui déploie des scripts en tant que services de JBoss. |
| clustering-deployer-jboss-beans.xml | Configuration des services permettant les déploiements des EJB en grappe. |
| dependency-deployers-jboss-beans.xml | Deployers pour aliases.txt et jboss-dependency.xml |
| directory-deployer-jboss-beans.xml | Permet le déploiement des répertoires. Désactivé par défaut. |
| ear-deployer-jboss-beans.xml | Configuration du service permettant les déploiements EAR. |
| ejb3.deployer | Composant permettant les déploiements EJB. |
| ejb-deployer-jboss-beans.xml | Configuration du service permettant les déploiements EJB (JAR). |
| jboss-aop-jboss5.deployer | Composant JBoss AOP applications. |
| hibernate-deployer-jboss-beans.xml | Permet le déploiement des fichiers *-hibernate.xml. |
| jboss-aop-jboss5.deployer | JbossAspectLibrary et Aspects de base. |
| jboss-ejb3-endpoint-deployer.jar | Permet le déploiement d'un Endpoint pour chaque conteneur session. |
| jboss-jca.deployer | Composant JCA permettant la gestion des connexions BD. |
| jboss-threads.deployer | Déploiement des services qui utilisent des Thread Pool. |
| jbossweb.deployer | Permet le déploiement des JavaEE 5 JSP, JSF et servlet. |
| jbossws.deployer | Permet le déploiement des Endpoint des services web. |
| jsr77-deployers-jboss-beans.xml | Permet le déploiement des composants JavaEE tant que JSR77 Mbean. |
| logbridge-jboss-beans.xml | Bean qui synchronise le niveau de log Java Logging avec Log4J chaque fois que le fichier <JBOSS_HOME>/conf/jboss-log4j.xml est modifié. |
| messaging-definitions-jboss-beans.xml | Permet la création des QueueService et des TopicService (QueueServiceMO et TopicServiceMO). |
| metadata-deployer-jboss-beans.xml | Deployers qui traitent des meta-données JavaEE de XML et des annotations. |
| seam.deployer | Permet le déploiement des applications Seam. |
| security-deployer-jboss-beans.xml | Permet le configuration des couches de sécurité des composants JavaEE. |
| webbeans.deployer | Composant permettant le déploiement des POJOs. |
| xnio.deployer | Permet le déploiement des applications qui utilisent XNIO directement. |
<bean name="BootstrapProfileFactory" class="org.jboss.system.server.profileservice.repository.StaticProfileFactory">
<property name="bindingsURI">${jboss.server.home.url}conf/bindingservice.beans</property>
<property name="bootstrapURI">${jboss.server.home.url}conf/jboss-service.xml</property>
<property name="deployersURI">${jboss.server.home.url}deployers</property>
<property name="applicationURIs">
<list elementClass="java.net.URI">
<value>${jboss.server.home.url}deploy</value>
<value>${jboss.server.home.url}deployappli</value>
</list>
</property>
<property name="attachmentStoreRoot">${jboss.server.data.dir}/attachments</property>
<property name="profileFactory"><inject bean="ProfileFactory"/></property>
</bean>
<classpath codebase="libappli" archives="*"/>
<classpath codebase="confappli" archives="*"/>
<classpath codebase="logappli" archives="*"/>
|
| 1099 | JNDI standard |
| 1098 | JNDI / RMI |
| 1090 | Remoting JMX (utilisé par le Unified Invoker) |
| 4444 | JRMPInvoker (invoker standard) |
| 4445 | PooledInvoker |
| 4446 | Unified Invoker |
| 3873 | EJB3 Invoker |
| 8080 | Connecteur HTTP Tomcat |
| 8009 | Connecteur AJP Tomcat |
| 8083 | Chargement de classes à distance via http (WebService) |
| 8093 | Connecteur JMS |
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Option | Nouvelle valeur | Description |
| redirectPort | supprimiée | Supprime la rédirection de demandes sécurisés |
| enableLookups | false | Supprime le lookup de chaque hôte quand request.getRemoteHost() est appellé |
| request.registerRequests | false |
Supprime le monitoring JMX du Connector
|
| emptySessionPath | true | Tous chemins pour les session cookies seront mis à / |
| maxThreads | 250 | Limite de threads pour traiter les demandes |
| maxHttpHeaderSize | 8192 | Taille maximale des request et reponses de l'en-tête HTTP |
| connectionTimeout | 20000 | Nombre de milliseconds le Connector attendra pour le request URI |
|
|
|
| Paramètre | Nouvelle valeur | Description |
| development | false | Désactive le rechargement automatique des pages JSP |
| suppressSmap | true | Suppression de la génération d'un "source map", qui associe les numéros de ligne avec le code JSP |
| genStrAsCharArray | true |
Les String sont déclarés sous forme de static char[] : static char[] char_array_1 = "string".toCharArray(); Ils sont utilisés : out.write(char_array_1); qui évite un appel implicite à toCharArray() chaque fois que le String est utilisé : out.write(someString); |
| classdebuginfo | false | Suppression de la génération des informations supplémentaires pour le débogage. Ca rend plus rapide la compilation des pages JSP. |
|
|
|
|