Configuration des ports dans JBOSS AS 4.2.3 GA

Juste un petit billet qui pourra aider - j'espère - les quelques personnes qui doivent installer plusieurs instances de JBOSS AS sur une même machine.

Les ports à paramétrer sont les suivants

PortFichier de configurationValeur par défaut
httpserver\\default\\deploy\\jbossweb-tomcat55.sar\\server.xml8080
https server\\default\\deploy\\jbossweb-tomcat55.sar\\server.xml8443
ajpserver\\default\\deploy\\jbossweb-tomcat55.sar\\server.xml 8009
Web Service server\\default\\conf\\jboss-service.xml 8083
Jms server\\default\\deploy\\jms\\uil2-service.xml 8093
Jndi server\\default\\conf\\jboss-service.xml 1099
Rmi server\\default\\conf\\jboss-service.xml 1098
JRMP Server\\conf\\jboss-service.xml 4444
JRMP Server\\conf\\jboss-service.xml 4445
Déployeur EJB3 deploy\\ejb3.deployer\\META-INF\\jboss-service.xml 3873

Maintenant, soit vous allez dans tous les fichiers de configuration et vous modifiez les ports, soit vous utilisez le mbean ServiceBindingManager qui est désactivé par défaut .

Vous trouverez en commentaire dans le fichier server/conf/jboss-service.xml la définition suivante:

   <mbean code="org.jboss.services.binding.ServiceBindingManager"
     name="jboss.system:service=ServiceBindingManager">
     <attribute name="ServerName">ports-01</attribute>
     <attribute name="StoreURL">${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</attribute>
     <attribute name="StoreFactoryClassName">
       org.jboss.services.binding.XMLServicesStoreFactory
     </attribute>
   </mbean>

Dans le fichier exemple fourni par JBOSS, trois configuration types sont fournies en plus de celle par défaut. Personnellement, j'ai fait une copie de ce fichier et l'ai placé dans le répertoire ${jboss.home.url}/server

Vus : 252
Publié par Littlewing : 368