2010-01-11 21 views
1

Sur une application existante, j'essaie de démarrer le serveur JBOSS et j'obtiens une erreur de suivi.Jboss Erreur de démarrage

Malheureusement, je ne sais pas encore clairement, tout ce qui a été configuré et est utilisé sur ce jboss. Pour l'instant; Je veux rapidement régler l'erreur.

Si vous regardez la trace de la pile, vous pouvez suggérer quel type de configuration manque ou ce que je devrais regarder pour résoudre ce problème; alors je serai vraiment reconnaissant.

toute aide est appréciée.

------------------ Après l'aide de Skaffman ci-dessous; J'ai été en mesure de réduire la stacktrace à cela ------------------

07:36:36,971 ERROR [URLDeploymentScanner] Incomplete Deployment listing: 

--- MBeans waiting for other MBeans --- 
ObjectName: xyz.management:service=Queue,name=managementQueue 
    State: CONFIGURED 
    I Depend On: 
    jboss.messaging:service=ServerPeer 

ObjectName: xyz.management:service=Queue,name=indexQueue 
    State: CONFIGURED 
    I Depend On: 
    jboss.messaging:service=ServerPeer 

ObjectName: xyz.management:service=Queue,name=adaptiveLearningQueue 
    State: CONFIGURED 
    I Depend On: 
    jboss.messaging:service=ServerPeer 

ObjectName: xyz.management:service=Queue,name=xyzErrorQueue 
    State: CONFIGURED 
    I Depend On: 
    jboss.messaging:service=ServerPeer 

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM --- 
ObjectName: jboss.messaging:service=ServerPeer 
    State: NOTYETINSTALLED 
    Depends On Me: 
    xyz.management:service=Queue,name=managementQueue 
    xyz.management:service=Queue,name=indexQueue 
    xyz.management:service=Queue,name=adaptiveLearningQueue 
    xyz.management:service=Queue,name=xyzErrorQueue 


javax.naming.NameNotFoundException: XAConnectionFactory not bound 
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:529) 
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:537) 
    at org.jnp.server.NamingServer.getObject(NamingServer.java:543) 
    at org.jnp.server.NamingServer.lookup(NamingServer.java:296) 
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627) 
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:589) 
    at javax.naming.InitialContext.lookup(InitialContext.java:392) 
    at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:182) 
    at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260) 
    at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:188) 
    at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStartDelivery(JMSContainerInvoker.java:665) 
    at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl$ExceptionListenerRunnable.run(JMSContainerInvoker.java:1594) 
    at java.lang.Thread.run(Thread.java:619) 

Répondre

3

Je pense que vous avez plusieurs problèmes ici.

  • JBoss tente de déployer le fichier velocity.log qu'il a trouvé dans son répertoire deploy. Ce n'est clairement pas ce que vous vouliez, mais vous vous rendez compte que tous les fichiers qui seront déposés dans le répertoire deploy, JBoss va essayer de se déployer. Vous devez savoir ce qui se passe et l'arrêter. Le deuxième problème est que vous avez un certain nombre de déploiements JMS (par exemple des MDB) quelque part dans votre application, mais JMS n'est pas présent (ou n'a pas été configuré correctement) sur ce serveur.

+0

Je voulais ajouter votre réponse mais en raison d'une erreur stackoverflow ne pouvait pas. +1 pour l'aide J'ai vraiment effacé certaines choses pour moi J'ai enlevé velocity.log et cela a emporté les deux premières erreurs; ce qui signifie qu'il essayait inutilement de déployer le fichier velocity.log. Le deuxième problème était que je n'avais pas encore déployé jms-ra.rar, ce qui m'a enlevé un autre obstacle. Maintenant, je suis finalement parti avec jboss.messaging: service = ServerPeer n'est pas installé. Pourriez-vous indiquer comment je pourrais savoir si elle est installée? Et sinon; Comment pourrais-je l'installer? Merci encore pour l'aide. – Priyank

+0

Si quelque chose est à la recherche de 'ServerPeer', et qu'il n'y en a pas, alors quelqu'un a commencé à se tromper avec la configuration de JBoss, et vous avez une configuration incomplète. Je ne peux pas vraiment t'aider avec ça, puisque je ne sais pas ce qu'est la config. – skaffman