J'ai utilisé Weblogic comme mon entreprise l'utilisait. Maintenant, je veux essayer JBoss comme alternative. J'utilise Eclipse avec le plugin MyEclipse 7.1. J'ai téléchargé et décompressé JBoss 5.0.1GA avec Java JDK 1.5.0.14. Je mis le serveur à l'aide de l'interface MyEclipse et obtenu l'erreur suivante (n'a pas pu trouver une solution ailleurs en ligne):Configuration de JBoss5 avec MyEclipse
10:42:54,240 INFO [TransactionManagerService] Initializing recovery manager
10:42:54,300 FATAL [arjLoggerI18N] [com.arjuna.ats.internal.arjuna.recovery.fail] RecoveryManagerImple: cannot bind to socket on address /127.0.0.1 and port 4,712
10:42:54,310 ERROR [AbstractKernelController] Error installing to Create: name=TransactionManager state=Configured
com.arjuna.ats.arjuna.exceptions.FatalError: Recovery manager already active (or recovery port and address are in use)!
at com.arjuna.ats.internal.arjuna.recovery.RecoveryManagerImple.<init>(RecoveryManagerImple.java:146)
at com.arjuna.ats.arjuna.recovery.RecoveryManager.<init>(RecoveryManager.java:372)
at com.arjuna.ats.arjuna.recovery.RecoveryManager.manager(RecoveryManager.java:132)
at com.arjuna.ats.arjuna.recovery.RecoveryManager.manager(RecoveryManager.java:113)
at com.arjuna.ats.jbossatx.jta.TransactionManagerService.create(TransactionManagerService.java:207)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:59)
at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:150)
at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
. ............................
Des idées ce qui ne va pas ici?
Merci,
Tam
malheureusement, toutes sortes de choses ont tendance à saisir les ports que JBoss veut sur Windows (dans mon cas, était généralement un certain Utilitaires de pilote de réseau Intel.) TCPView peut aider à identifier/tuer les coupables: http://technet.microsoft.com/en-us/sysinternals/bb897437 Vous pouvez également reconfigurer les ports via les fichiers de configuration du profil, mais j'ai eu des difficultés Obtenir Eclipse pour reconnaître ces changements. – McDowell