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
| Port | Fichier de configuration | Valeur par défaut |
| http | server\default\deploy\jbossweb-tomcat55.sar\server.xml | 8080 |
| https | server\default\deploy\jbossweb-tomcat55.sar\server.xml | 8443 |
| ajp | server\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



