Brian,

I was able to reproduce this with a simple SLSB:

import javax.ejb.Stateless;
  | 
  | import org.jboss.ejb3.annotation.Depends;
  | 
  | @Stateless
  | @Depends("jboss.ha:service=HASingletonDeployer,type=Barrier")
  | public class CalculatorBean implements CalculatorRemote, CalculatorLocal

Deploys fine on node1. When node1 is started and node2 is brought up with this 
deployment, it fails with (cryptic MC dependency error):

DEPLOYMENTS MISSING DEPENDENCIES:
  |   Deployment 
"jboss.j2ee:jar=jboss-ejb3-tutorial-stateless.jar,name=CalculatorBean,service=EJB3"
 is missing the following dependencies:
  |     Dependency "<UNKNOWN 
jboss.j2ee:jar=jboss-ejb3-tutorial-stateless.jar,name=CalculatorBean,service=EJB3>"
 (should be in state "Described", but is actually in state "** UNRESOLVED 
Demands 'jboss.ha:service=HASingletonDeployer,type=Barrier' **")
  |   Deployment 
"jboss.j2ee:jar=jboss-ejb3-tutorial-stateless.jar,name=CalculatorBean,service=EJB3_endpoint"
 is missing the following dependencies:
  |     Dependency 
"jboss.j2ee:jar=jboss-ejb3-tutorial-stateless.jar,name=CalculatorBean,service=EJB3"
 (should be in state "Configured", but is actually in state "PreInstall")
  | 
  | DEPLOYMENTS IN ERROR:
  |   Deployment "<UNKNOWN 
jboss.j2ee:jar=jboss-ejb3-tutorial-stateless.jar,name=CalculatorBean,service=EJB3>"
 is in error due to the following reason(s): ** UNRESOLVED Demands 
'jboss.ha:service=HASingletonDeployer,type=Barrier' **
  | 

The real issue is that a @Depends add a depedency on a MC bean with state = 
INSTALLED/STARTED (don't exactly remember which of these 2).

However, looking at the JMX console, i can see that the 
jboss.ha:service=HASingletonDeployer,type=Barrier

on Node1 is in STARTED state whereas on Node2 its in CREATED state. I don't 
know much of this type=Barrier MBean, but probably that's expected? This 
effectively results in MC dependency resolution error.



View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4240851#4240851

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4240851
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to