我們在Glassfish 3.1上部署我們的消息隊列和工廠時有一些奇怪的行爲。有一家工廠和一些使用該工廠的隊列。隊列在名爲sun-resources.xml的文件中定義。當我們使用netbeans部署我們的應用程序時,工廠+隊列將自動創建(如果不存在)並且一切正常。但是,當隊列不存在,我們通過部署GlassFish管理控制檯每次這個異常被拋出應用:自動JMS隊列/工廠部署
產生的原因:com.sun.appserv.connectors.internal.api.ConnectorRuntimeException:在COM定義 沒有本地字符串。 sun.enterprise.connectors.jms.system.ActiveJmsResourceAdapter.getPhysicalDestinationFromConfiguration(ActiveJmsResourceAdapter.java:2061) at com.sun.enterprise.connectors.jms.system.ActiveJmsResourceAdapter.updateMDBRuntimeInfo(ActiveJmsResourceAdapter.java:1864) at com.sun。 enterprise.connectors.inbound.ConnectorMessageBeanClient.setup(ConnectorMessageBeanClient.java:186) at com.sun.ejb.containers.MessageBeanContainer。(MessageBeanContainer.java:204) at com.sun.ejb.contai ners.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:121) at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:234) ... 67更多 引起:com.sun.appserv.connectors。 internal.api.ConnectorRuntimeException:沒有本地字符串在com.sun.enterprise.connectors.jms.system.ActiveJmsResourceAdapter.getPhysicalDestinationFromConfiguration(ActiveJmsResourceAdapter.java:2055) ...定義 72多個
這是一個已知的錯誤玻璃魚3.1。應用程序服務器在部署時收到異常,並且想要創建錯誤的描述。缺少資源包(在glassfish中)的堆棧跟蹤會隱藏導致錯誤的原始異常。
通過netbeans/console部署應用程序和爲什麼會發生此錯誤有什麼區別?
所以它不可能在玻璃魚自動創建隊列,與部署項目(在項目中使用一些XML文件)? –