万能的Jdon, JBoss ESB求救!

小弟刚刚接触JBOSS ESB 4.5, 按照自带的helloworld Sample,
新建NewESB工程, 并在在jboss-esb.xml文件配置ESB消息:
...










....

在deployment.xml中:

jboss.esb.quickstart.destination:service=Queue,name=helloworld_esb
jboss.esb.quickstart.destination:service=Queue,name=helloworld_gateway

在jbmq-queue-service.xml中写:



jboss.mq:service=DestinationManager


name="jboss.esb.quickstart.destination:service=Queue,name=helloworld_gateway">

jboss.mq:service=DestinationManager



用JBOSS TOOLS 3.0部署NewESB时出现以下问题:

05:33:40,937 INFO [JBoss4ESBDeployer] create esb service, NewESB.esb
05:33:40,978 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

--- MBeans waiting for other MBeans ---
ObjectName: jboss.esb:deployment=NewESB.esb
State: NOTYETINSTALLED
I Depend On:
jboss.esb:deployment=jbossesb.esb
jboss.esb.quickstart.destination:service=Queue,name=helloworld_esb
jboss.esb.quickstart.destination:service=Queue,name=helloworld_gateway

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.esb.quickstart.destination:service=Queue,name=helloworld_esb
State: NOTYETINSTALLED
Depends On Me:
jboss.esb:deployment=NewESB.esb
到底是什么问题,是不是服务器上哪里没有配置?请大家帮忙(JBoss ESB已安装成功, 可以用Ant运行Sample)

估计是你helloworld_esb这个JMS JNDI配置使用不对。
在JbossTools里面建立ESB Project然后直接部署的方法目前还没有弄明白, 问题主要是自动部署的文件结构在服务器端不识别, 可是按照
http://www.jbossweek.com/2008/06/jbosstools-tutorial-jbossesb/
这个地址来做, 并确保部署的FileSet中应包含META-INF/jboss-esb.xml, META-INF/deployment.xml, jbmq-queue-service.xml就可以成功部署.
唉, 中间件的配置问题也许是最让人头疼的了...模式,语言,算法可以学, 这个却学不来, 呵呵
>META-INF/jboss-esb.xml, META-INF/deployment.xml, jbmq-queue-service.xml

这肯定要确保的,否则当然不能运行,这是JBOSS自己的特别规定