私はwebapp の起動中に JBoss から管理ポート設定を取得するために、jboss に関する情報の取得に関するServletContextListener.contextInitialized
質問のアドバイスに従いました。
これは、JBoss の開始後に webapp がデプロイされた場合は正常に機能しますが、Webapp が既にデプロイされている状態で JBoss が開始された場合は機能しません。これは、対応する JBoss MBean"jboss.as:socket-binding-group=standard-sockets,socket-binding=management-native"
がまだ登録されておらず、InstanceNotFoundException
スローされるためです。
JBoss が完全に稼働するまで webapp の初期化を延期することはできますか?