Glassfish 3.1のメッセージキューとファクトリのデプロイメントには、いくつかの奇妙な動作があります。そのファクトリを使用するファクトリとキューがあります。このキューは、sun-resources.xmlという名前のファイルに定義されています。 netbeansでアプリケーションをデプロイすると、factory + queueが自動的に作成され(存在しない場合)、すべて正常に動作します。しかし、キューが存在せず、この例外がスローされるたびに、glassfish管理コンソールを使用してアプリケーションをデプロイします。JMSキュー/ファクトリの自動デプロイメント
原因:com.sun.appserv.connectors.internal.api.ConnectorRuntimeException:ローカル文字列が定義されていません com。 sun.enterprise.connectors.jms.system.ActiveJmsResourceAdapter.getPhysicalDestinationFromConfiguration(ActiveJmsResourceAdapter.java:2061)com.sun.enterprise.connectors.jms.system.ActiveJmsResourceAdapter.updateMDBRuntimeInfo(ActiveJmsResourceAdapter.java:1864)で はcom.sunで 。 (MessageBeanContainer.java:204)com.sun.ejb.containers.MessageBeanContainerの でcom.sun.ejb.containers.inbound.ConnectorMessageBeanClient.setup(ConnectorMessageBeanClient.java:186) com.sun.ejb.contai ners.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:121) at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:234) ... 67 more 原因: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ファイルをいくつか使用)で自動的にキューを作成することはできませんか? –