1

既存のアプリケーションで JBOSS サーバーを起動しようとすると、次のエラーが発生します。

残念ながら、この jboss で何が構成され、使用されているのか、まだはっきりとはわかりません。今のところ; 早くエラーを解決したいです。

スタック トレースを見ると、どのような構成が欠落しているか、またはこの問題を解決するために何を調べる必要があるかを提案できます。それから私は本当に感謝します。

どんな助けでも大歓迎です。

------------------以下のスカフマンの助けの後; スタックトレースをこれに減らすことができました------------------

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)
4

1 に答える 1

3

ここには複数の問題があると思います。

  • JBoss はvelocity.log、そのdeployディレクトリで見つかったファイルをデプロイしようとしています。これは明らかに意図したものではありませんが、deployディレクトリにドロップされたファイルはすべて JBoss によってデプロイが試みられることに注意してください。何が原因なのかを突き止め、停止する必要があります。

  • 2 つ目の問題は、アプリケーションのどこかに大量の JMS デプロイメント (MDB など) があるが、JMS がこのサーバーに存在しない (または正しく構成されていない) ことです。

于 2010-01-11T13:28:31.493 に答える