में दो कानों के परिनियोजन आदेश को कैसे सेट करें I Wildfly 8.1 के अंदर दो अनुप्रयोगों के परिनियोजन आदेश के संबंध में कुछ समस्या है। समस्या यह है कि app2.ear
के कुछ मॉड्यूल app1.ear
से मॉड्यूल पर निर्भर करता है, लेकिन app2.ear
के बाद तैनात किया गया है।वाइल्डफ्लाई
मैं इस तरह APP1 के लिए एक निर्भरता निर्दिष्ट करने के लिए कोशिश की है:
<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>
लेकिन कोई किस्मत, app1.ear
इस त्रुटि के साथ तैनात करने के लिए विफल रहता है:
{"JBAS014671: Failed services" ... Caused by: org.jboss.modules.ModuleNotFoundException: app2.ear:main"}}
किसी भी विचार करता है, तो यह संभव है और इसे कैसे डॉट करें?
अग्रिम में Thx।
धन्यवाद, यह पूरी तरह काम करता है। मैं सोच रहा था कि यह विधि पिछले जेबॉस संस्करणों के लिए थी। – Starena
यहां उन लोगों के लिए समाधान की तलाश है, यह जानना उपयोगी हो सकता है कि एक कान अपने स्रोतों को 'src/main/resource' के बजाय' src/main/application' में होने की अपेक्षा करता है! आप इस प्रकार 'src/मुख्य/application' में अपने' jboss-all.xml' रखना चाहिए। – froginvasion