1 Reply Latest reply on Jul 11, 2017 12:47 AM by jaikiran

    Deployment is failing when migrating from JBoss 4.2 to WildFly 10

    kavithapk

      Trying to migrate from Jboss 4.2 to wildfly 10  but the deployment is failing with the below exceptions

       

      Deployment structure is like this

       

      1. mainappname.ear

      -- 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.