无法使用glassfish-resources.xml在Glassfish v3.1.2中创建JMS资源

我正在尝试关于Glassfish服务器上的Action3的第4 章的例子。 我已经在ear包的META-INF目录下打包了下面的glassfish-resources.xml(使用netbeans创建)。 但是,无法部署错误“未创建JMS资源:ShippingRequestQueue”。 请帮我解决这个问题。

更新:我能够从管理控制台部署资源xml文件。 但它不会与ear文件一起部署。

            

您缺少实际创建JMS队列的admin-object-resource配置。 您当前的配置仅创建连接工厂。 您可以尝试修改配置,例如: