Caused by: java.lang.NoClassDefFoundError: Failed to link org/jboss/qe/camel/components/hl7/codec/HL7Codec (Module \"deployment.test.war\" from Service Module Loader): Failed to link org/apache/camel/component/hl7/HL7MLLPCodec (Module \"org.apache.camel.component.hl7\" from local module loader @69b794e2 (finder: local module finder @3f200884 (roots: /home/jbouska/servers/fuse7_eap/76/jboss-eap-7.1/modules,/home/jbouska/servers/fuse7_eap/76/jboss-eap-7.1/modules/system/layers/fuse,/home/jbouska/servers/fuse7_eap/76/jboss-eap-7.1/modules/system/layers/base))): org/apache/mina/filter/codec/ProtocolCodecFactory"}}
|
14:00:55,660 ERROR [org.jboss.as.server] (management-handler-thread - 4) WFLYSRV0021: Deploy of deployment "test.war" was rolled back with the following failure message:
|
{"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"test.war\".CamelContextActivationService.\"test.war\"" => "Cannot create camel context: test.war
|
Suggested fix:
add dependency on org.apache.mina.core to hl7 module.xml
1 <?xml version="1.0" encoding="UTF-8"?>^M
|
2 <module name="org.apache.camel.component.hl7" xmlns="urn:jboss:module:1.1">
|
3 <resources>
|
4 <resource-root path="camel-hl7-2.21.0.fuse-000076.jar"/>
|
5 </resources>
|
6 <dependencies>
|
7 <module name="io.netty" slot="4.1"/>
|
8 <module name="org.apache.camel.component.netty4"/>
|
9 <module name="org.slf4j"/>
|
10 <module name="ca.uhn.hapi" export="true">
|
11 <exports>
|
12 <exclude path="ca/uhn"/>
|
13 </exports>
|
14 </module>
|
15 <module name="javax.xml.bind.api"/>
|
16 <module name="org.apache.camel.core"/>
|
17 <module name="org.apache.mina.core" />
|
18 </dependencies>
|
19 </module>
|