Mam pewne problemy dotyczące kolejności wdrażania dwóch aplikacji w Wildfly 8.1. Problem polega na tym, że niektóre moduły app2.ear
zależą od modułów od app1.ear
, ale app1.ear
jest wdrażany po app2.ear
.Jak ustawić kolejność rozmieszczania dwóch uszu w Wildfly
Próbowałem określić zależność dla APP1 takiego:
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<deployment>
<dependencies>
<module name="app2.ear" />
</dependencies>
</deployment>
</jboss-deployment-structure>
ale bez powodzenia, app1.ear
nie wdrażać z tego błędu:
{"JBAS014671: Failed services" ... Caused by: org.jboss.modules.ModuleNotFoundException: app2.ear:main"}}
Każdy pomysł, jeśli jest to możliwe i jak to nakreślić?
Thx z góry.
Dzięki, działa idealnie. Myślałem, że ta metoda była dla poprzednich wersji Jboss. – Starena
Dla tych, którzy szukają rozwiązania, może być przydatne, aby wiedzieć, że ucho oczekuje, że jego reasources będzie w 'src/main/application' zamiast' src/main/resources'! Powinieneś więc umieścić swój plik 'jboss-all.xml' w' src/main/application'. – froginvasion