7 Replies Latest reply on Feb 28, 2008 7:57 PM by Scott Stark

    Seeing incomplete deployment not failing again

    Scott Stark Master

      I'm looking at why the javaee clients don't appear to be working, and again I'm seeing incomplete deployments not generating an exception. The client container has demands on beans that are not being satisfied, and is not being started. Because of that the clients fail to see any of the expected ENC entries.

      13:02:32,534 INFO [MCKernelAbstraction] installing bean: jboss.j2ee:ear=app-client.ear,jar=app-client.jar,name=test-client,service=EJB3
      13:02:32,534 INFO [MCKernelAbstraction] with dependencies:
      13:02:32,534 INFO [MCKernelAbstraction] and demands:
      13:02:32,534 INFO [MCKernelAbstraction] jboss.j2ee:ear=app-client.ear,name=StatelessSessionBean,service=EJB3,*
      13:02:32,534 INFO [MCKernelAbstraction] Class:org.jboss.test.cts.interfaces.StatelessSession
      ...
      
      


      There are all of these context that are in the notInstalled set:
      [ServiceControllerContext@3f1e86da{name=jboss.j2ee:binding=message-driven-bean,jndiName=local/SubclassMDB@668531077,plugin=invoker,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@4d7456ab{idependOn=[]}}, AbstractKernelControllerContext@55006eec{ metadata=AbstractBeanMetaData@10e61c47{name=jboss.j2ee:ear=app-client.ear,jar=app-client.jar,name=test-client,service=EJB3 bean=org.jboss.ejb3.clientmodule.ClientENCInjectionContainer properties= constructor=MCKernelAbstraction$AlreadyInstantiated@6c3044f9{parameters= factory=AbstractValueMetaData@734a81fb{value=org.jboss.ejb3.MCKernelAbstraction$AlreadyInstantiated$Factory@209bc0df} factoryClass=org.jboss.ejb3.MCKernelAbstraction$AlreadyInstantiated$Factory factoryMethod=create} autowireCandidate=true demands=[jboss.j2ee:ear=app-client.ear,name=StatelessSessionBean,service=EJB3,*, Class:org.jboss.test.cts.interfaces.StatelessSession] supplies=[] depends=[]}name=jboss.j2ee:ear=app-client.ear,jar=app-client.jar,name=test-client,service=EJB3 target=null state=PreInstall depends=AbstractDependencyInfo@51938132{idependOn=[EjbLinkDemandMetaData$EjbLinkDemandDependencyItem@2b072375{name=jboss.j2ee:ear=app-client.ear,jar=app-client.jar,name=test-client,service=EJB3 dependsOn=null whenRequired=Described resolved=false demand=jboss.j2ee:ear=app-client.ear,name=StatelessSessionBean,service=EJB3,*}, AbstractDemandMetaData$DemandDependencyItem@61a8ec64{name=jboss.j2ee:ear=app-client.ear,jar=app-client.jar,name=test-client,service=EJB3 dependsOn=null whenRequired=Described resolved=false demand=Class:org.jboss.test.cts.interfaces.StatelessSession}] unresolved=[EjbLinkDemandMetaData$EjbLinkDemandDependencyItem@2b072375{name=jboss.j2ee:ear=app-client.ear,jar=app-client.jar,name=test-client,service=EJB3 dependsOn=null whenRequired=Described resolved=false demand=jboss.j2ee:ear=app-client.ear,name=StatelessSessionBean,service=EJB3,*}, AbstractDemandMetaData$DemandDependencyItem@61a8ec64{name=jboss.j2ee:ear=app-client.ear,jar=app-client.jar,name=test-client,service=EJB3 dependsOn=null whenRequired=Described resolved=false demand=Class:org.jboss.test.cts.interfaces.StatelessSession}]}}, ServiceControllerContext@db25e1a{name=jboss.j2ee:binding=message-driven-bean,jndiName=local/SubclassMDB@1597557146,plugin=invoker,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@1937cb53{idependOn=[]}}, ServiceControllerContext@3e0c192f{name=jboss.j2ee:jndiName=local/StrictlyPooledMDB@1346358504,plugin=pool,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@1e05c314{idependOn=[]}}, ServiceControllerContext@3976d4a4{name=jboss.j2ee:jndiName=local/SubclassMDB@1597557146,plugin=pool,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@c4a6572{idependOn=[]}}, ServiceControllerContext@f398e0b{name=jboss.j2ee:binding=message-driven-bean,jndiName=local/StrictlyPooledMDB@779224170,plugin=invoker,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@684a25ab{idependOn=[]}}, ServiceControllerContext@71d8c699{name=jboss.j2ee:jndiName=local/StrictlyPooledMDB@606641551,plugin=pool,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@5bef330a{idependOn=[]}}, ServiceControllerContext@4ade2483{name=jboss.j2ee:jndiName=local/SubclassMDB@131296547,plugin=pool,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@350004ad{idependOn=[]}}, ServiceControllerContext@29fc9a67{name=jboss.j2ee:binding=message-driven-bean,jndiName=local/StrictlyPooledMDB@606641551,plugin=invoker,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@1433150a{idependOn=[]}}, ServiceControllerContext@ec11fc2{name=jboss.j2ee:binding=message-driven-bean,jndiName=local/SubclassMDB@131296547,plugin=invoker,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@25aa4de2{idependOn=[]}}, ServiceControllerContext@1732e9d5{name=jboss.j2ee:binding=message-driven-bean,jndiName=local/StrictlyPooledMDB@1346358504,plugin=invoker,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@4fdf43bf{idependOn=[]}}, ServiceControllerContext@24762cda{name=jboss.j2ee:jndiName=local/StrictlyPooledMDB@779224170,plugin=pool,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@4ad8d990{idependOn=[]}}, ServiceControllerContext@374f2c8b{name=jboss.j2ee:jndiName=local/SubclassMDB@668531077,plugin=pool,service=EJB target=null state=Configured mode=Manual requiredState=Configured depends=AbstractDependencyInfo@62b3a353{idependOn=[]}}]
      


      I'm assuming there is some change in naming that is causing the problem, but this should be resulting in a failed deployment. I thought we had that issue fixed?