Я проникаю мое заявление от JBoss AS 6 к Wildfly 8.2.0 AS. Это приложение EAR, содержащее MBeans и EJB. Это проект с несколькими maven модулями, а MBeans разбросаны по разным дополнительным модулям, а для этих модулей упаковка имеет тип EJB и JAR. Я не могу преобразовать подмодули, содержащие MBeans, как развертывание SAR, поскольку они тесно связаны и упакованы как JAR.<инициализировать в заказе> True</ инициализация в заказе> из application.xml не работает в Wildfly 8.2.0
Я использую jboss-service.xml в папке META-INF EAR для развертывания и регистрации MBeans. MBeans зависят от EJB, и, следовательно, EJB необходимо развернуть сначала, прежде чем JAR, содержащий MBeans, будет развернут.
Я попытался <initialize-in-order>true</initialize-in-order>
в application.xml иметь порядок в развертывании содержимого EAR, но это не следует последовательность модулей, присутствующих в application.xml, но он не работает. Порядок развертывания, определенный в application.xml не соблюдается. FYI, что я распаковываю EAR и развертываю с использованием auto-deploy-exploded="true"
в сканер развертывания в standalone-full-ha.xml. Я считаю, что упакованный или распакованный формат развертывания EAR не способствует этой проблеме.
Я также видел файл xsd от jboss-app.xml, но я не смог найти ни одного примера, поддерживающего порядок развертывания EAR.
Может ли кто-нибудь помочь реализовать порядок развертывания для EAR в Wildfly 8.2.0 AS.