2012-12-28 72 views
0

All.In我的軟件部署中,我的JBoss中部署了很多戰爭,它的版本是4.2.3.GA.怎樣才能知道JBoss的加載過程是否成功完成?

我曾經在一定的戰爭,只是返回

true/false,表示整個負載得到完成添加http服務想過一個解決方案。

但我不能肯定如果此戰能夠在加載結束時加載sequence.So我希望有人能

告訴我,如果有任何可能改變容器戰爭的裝載順序。 ,我也不確定我是否以正確的方式修復它,而不是

如果我錯過了某些東西或者走錯路了,請讓我知道。

我將不勝感激。謝謝。

+0

什麼jboss版本? – gebuh

+0

@gebuh我已更新我的帖子,請檢查它。感謝。 –

回答

1

jboss根據目錄順序部署戰爭 - 所以如果你是你的部署目錄,那將是部署順序。據我所知,改變順序的唯一方法是重命名工件,有兩種方法可以做到這一點,通過簡單的字母順序(不要忘記爆炸戰爭將首先部署)或重命名它們並取消註釋PrefixDeploymentSorter屬性在conf/jboss-service.xml中(我認爲這在版本5中不可用)。 我自己並沒有這樣做,但在this後有人成功地使用它在jboss5中,也許它可以適應jboss4工作,而無需重命名。

+0

請讓我根據您的有用信息做一些實驗。謝謝。 –

+0

你能告訴我你怎麼能找到這個[這篇文章](http://stackoverflow.com/questions/2515235/can-i-make-a-war-depend-on-a-jndi-entry-in-的jboss-5-1)?你是否曾經評論過?或者你只是用一些關鍵字在stackoverflow中搜索?我只是想學習你的搜索技巧。謝謝。 –

+1

我一直在使用jboss多年,但從未真正考慮部署順序,這是一個很好的問題。所以我做了一些搜索「jboss deploy order」的搜索,並部署了幾場戰爭來測試結果。從[jboss.org](https://community.jboss.org/message/201628)我找到了對PrefixDeploymentSorter的引用,並將其添加到我的搜索中。 [掌握老闆](http://www.mastertheboss.com/)是jboss信息的另一個好網站。另外,請查看頁面右側的鏈接,列出類似的問題。 – gebuh

相關問題