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