Revision: 4841
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 23, 2008 12:39 by narkisr
Initial Code
@Depends(value = "jboss.j2ee:ear=dummyEar.ear,jar=dummyJar.jar,name=DummySLSB,service=EJB3") @Service(objectName = "jboss:custom=DummyMDB") @Local(DummyIFC.class) public class DummyMDB implements DummyIFC { // your methods here }
Initial URL
Initial Description
In this example we see that the @Depends annotation contains the JMX name of the stateless bean that we are dependent upon. For example: jboss.j2ee:ear=dummyEar.ear,jar=dummyJar.jar,name=DummySLSB,service=EJB3 consists of: jboss.j2ee: # our domain ear=dummyEar.ear #containing deployment unit jar=dummyJar.jar # the application container name=DummySLSB # the name of the service service=EJB3 # the service type To find out these values its best to look at http://localhost:8080/jmx-console/ when the jboss is up.
Initial Title
An example of JBoss @Depends annotation usage within an MBean
Initial Tags
Initial Language
Java