我有幾個web模塊。它們之間存在依賴關係,比如在啓動時,模塊B將使用模塊A公開的MBean。如何配置glassfish使其能夠按特定順序啓動它們?或者可以將其配置爲同時加載它們。如何控制glassfish模塊的啓動順序
我搜索了很多通過谷歌,但沒有結果。
順便說一句,我使用的是GlassFish-2
我有幾個web模塊。它們之間存在依賴關係,比如在啓動時,模塊B將使用模塊A公開的MBean。如何配置glassfish使其能夠按特定順序啓動它們?或者可以將其配置爲同時加載它們。如何控制glassfish模塊的啓動順序
我搜索了很多通過谷歌,但沒有結果。
順便說一句,我使用的是GlassFish-2
如果它們是相同的EAR的一部分,你願意到Java EE 6,因此GlassFish的3,這裏是你的解決方案:http://blogs.oracle.com/alexismp/entry/module_initialization_order_in_java
This post指示初始部署順序定義啓動順序。我發現(在Glassfish 3上)訂單存儲在domain.xml中,因此您可以在其中交換條目。
在GlassFish 3.2.2.2中,更改domain.xml中的順序對我來說是個訣竅 – 2013-06-19 20:43:00
GF 3.1似乎在編輯domain.xml之後重置順序。
您可能想要更完整地描述依賴關係,或者在您的問題中包含明確的錯誤消息。 – vkraemer 2010-08-18 15:31:54