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