Trying to migrate from Jboss 4.2 to wildfly 10 but the deployment is failing with the below exceptions
Deployment structure is like this
-- META-INF/application.xml
-- war1.war
-- war2.war
-- jar1.jar
-- jar2.jar
-- jar3.jar
exception :
ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "mainappname.ear")]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => [
"jboss.naming.context.java.comp.<EJB Package>.Finder.Validator is missing [jboss.naming.context.java.comp.<EJB Package>.Finder]",
"jboss.naming.context.java.comp.<EJB Package>.InAppClientContainer is missing [jboss.naming.context.java.comp.<EJB Package>.reactor/ProcessCommandService]",
"jboss.naming.context.java.comp.<EJB Package>.InstanceName is missing [jboss.naming.context.java.comp.<EJB Package>.reactor/ProcessCommandService]",
"jboss.naming.context.java.comp.<EJB Package>.InAppClientContainer is missing [jboss.naming.context.java.comp.<EJB Package>.UserSessionService]",
"jboss.naming.context.java.comp.<EJB Package>.InitialServiceActionRequestMDB.ORB is missing [jboss.naming.context.java.comp.<EJB Package>.InitialServiceActionRequestMDB]"
EJB is implemented using 2.0 version and i have changed the JNDI lookup according to WildFly but still getting the errors for all the EJBs defined in the ejb-jar.xml
Is it because of some other dependencies?
Any help in rectifying these errors will be much appreciated.
I expect some additional exception stacktraces for this which can probably help us understand the issue a bit better. If you do have those, please post them here.