2015-02-10 99 views
0

我正在寫一個簡單的監視器網頁,告訴(除其他事項外)應用程序.ear文件是否已成功部署。我通過檢查部署目錄是否包含ear和.deployed文件來實現此目的,但由於jboss Web部署將耳朵安裝到具有隨機生成名稱的目錄的另一個位置,因此我遇到了問題。有什麼方法可以找出那個特定的.ear是否正常運行?以編程方式檢查是否部署了jboss中的ear

(監視應用程序是在同一個JBoss的一個單獨的.war文件)

+0

添加一個簡單的網絡資源,例如可以進行HTTP調用的JSP或servlet嗎? – Gimby 2015-02-10 08:42:07

+1

看看這個http://stackoverflow.com/questions/16299353/how-to-access-detailed-java-ee-application-deployment-status-on-jboss-as-7 – 2015-02-10 13:20:32

回答

0

你可以得到JMX的bean的應用程序。從那裏你可以得到應用程序,servlets,jsp等的狀態。

+0

你能指點我一個類名/提供一個代碼示例? – Croo 2015-02-23 09:54:36

相關問題