2010-01-11 2 views
1

В существующем приложении я пытаюсь запустить сервер JBOSS и получить следующую ошибку.Ошибка запуска Jboss

К сожалению, я пока не знаю ясно, что все было настроено и используется в этом jboss. На данный момент; Я быстро хочу, чтобы ошибка была разобрана.

Если вы посмотрите на трассировку стека, вы можете предположить, какая конфигурация отсутствует или что я должен искать, чтобы исправить эту проблему; то я буду очень благодарен.

всякая помощь приветствуется.

------------------ После помощи Скаффмана ниже; Я смог уменьшить stacktrace к этому ------------------

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) 

ответ

3

Я думаю, у вас есть несколько вопросов здесь.

  • JBoss пытается развернуть файл velocity.log, который он нашел в своем каталоге deploy. Это явно не то, что вы намеревались, но понимаете, что любые файлы, которые попадают в каталог deploy, JBoss будет пытаться и развертывать. Вам нужно выяснить, что это делает, и остановить его.

  • Вторая проблема заключается в том, что у вас есть куча развертываний JMS (например, MDB) где-то в вашем приложении, но JMS отсутствует (или не настроен правильно) на этом сервере.

+0

Я хотел проголосовать за ваш ответ, но из-за ошибки stackoverflow не удалось. +1 за помощь. Это действительно очистило некоторые вещи для меня Я удалил speed.log, и это забрало первые две ошибки; что означает, что было бессмысленно пытаться развернуть speed.log. Второй вопрос: я еще не развернул jms-ra.rar, чтобы убрать еще одно препятствие. Теперь я, наконец, оставил jboss.messaging: service = ServerPeer, который не установлен. Не могли бы вы указать, как я могу понять, установлен ли он? А если нет; как я могу его установить? Еще раз спасибо за помощь. – Priyank

+0

Если что-то ищет 'ServerPeer', а его нет, то кто-то уклоняется от конфигурации JBoss, и у вас есть неполная конфигурация. Я не могу помочь вам в этом, так как я не знаю, что такое конфиг. – skaffman

Смежные вопросы