5 Replies Latest reply on Jun 2, 2014 8:16 AM by aqtwrdnr

    New missing/unsatisfied dependencies - difficult to understand.

    jimidy

      Hi,

       

      I find the "New missing/unsatisfied dependencies" error in JBoss 7.1.1 Final a little difficult to read.  I just wanted to ask if my interpretations of the following lines of the error are correct.

       

      Firstly:

       

      {code}

      service jboss.deployment.subunit."MyApplication.ear"."MyComponent.jar".component.MyComponent.START (missing) dependents: [service jboss.deployment.subunit."MyApplication.ear"."MyJobComponent.jar".INSTALL]

      {code}

       

      Does this mean that MyComponent cannot start because MyJobComponent.jar was not installed?  And what exactly is missing? MyComponent.START or MyJobComponent.jar.INSTALL? In other words, is the left-hand-side or the right-hand-side of the (missing) string actually missing?

       

      Secondly:

       

      {code}

      service jboss.naming.context.java.comp.MyApplication.MyComponent.MyComponent (missing) dependents: [service jboss.naming.context.java.comp.MyApplication.MyComponent.MyComponent.Validator, service jboss.naming.context.java.comp.MyApplication.MyComponent.MyComponent.ValidatorFactory, service jboss.naming.context.java.comp.MyApplication.MyComponent.MyComponent.ORB, service jboss.naming.context.java.comp.MyApplication.MyComponent.MyComponent.HandleDelegate]

      {code}

       

       

      The confusing thing here is that I know that the Validator, ValidatorFactory and HandleDelegate classes are available in JARs that are provided in the modules directory, namely validation-api-1.0.0.GA.jar and jboss-ejb-api_3.1_spec.jar.   How can I tell which of the JARs in the modules directory are made available on startup, and which are not? Is it a case of searching in my standalone-full.xml (the configuration file I am using for startup)?

       

      Finally,in a New missing/unsatisfied dependencies error, are the lines in any kind of meaningful order?

       

      Many thanks in anticipation.