4

glassfish 3 で表示される次のメッセージの一般的な理由を教えてください。

WARNING: Multiple [2] JMX MBeanServer instances exist, we will use the server at index [0] : [com.sun.enterprise.v3.admin.DynamicInterceptor@43c0ae76].
WARNING: JMX MBeanServer in use: [com.sun.enterprise.v3.admin.DynamicInterceptor@43c0ae76] from index [0] 
WARNING: JMX MBeanServer in use: [com.sun.jmx.mbeanserver.JmxMBeanServer@bbe5d86] from index [1]

以下のように、netbean 7.2 で 3 つのプロジェクトを開始しました。

  1. common - 現在、@startup、@PostConstruct、および @PreDestroy を使用してプロパティ ファイルを読み取るためのシングルトン クラスは 1 つだけです。上記の警告で DynamicInterceptor に関連しているようです。
  2. web (プロジェクト 1 と 3 を含む) - netbean で iceface が有効になっているシンプルなページ
  3. ファサードとエンティティ Bean (プロジェクト 1 を含む) - いくつかのエンティティ + netbean から生成された 1 つのファサード。上記の警告で mbeanserver "JmxMBeanServer" を使用しているようです。

私はグーグルからチェックしましたが、それらのほとんどは上記の警告を無視しています.警告の潜在的な問題、または上記のメッセージが表示される理由は何ですか? ありがとう。

4

1 に答える 1

0

これは Glassfish の既知のバグです ( https://java.net/jira/browse/GLASSFISH-17010 )。この問題はほぼ 2 年前に報告されたもので、まだ「未解決」の状態であるため、すぐに修正されるのを待ちきれません。

一方、機能には影響しないようで、おっしゃる通り無視しても問題ありません。

于 2013-05-27T12:01:07.157 に答える