Ok. I misundertood what you said. You are correct.
The dependent's create() is invoked after the dependee's create() but the important point is that it is not (necessarily) in a usuable state. i.e. The dependee's start() may or may not have been invoked. On Mon, 2006-05-22 at 14:42 +0200, Alexey Loubyansky wrote: > This is how I understood slide 11 of 040-Microkernel.ppt. It's not clear > that it's true only for mbeans from the same -service.xml. > > Create is called when all bean I depend on are “created” > > When a service's create method is called: > - This gives an MBean an opportunity to check that required MBeans or > resources exist. > - The service typically cannot utilize other MBean services at this > point, as most JBoss MBean services do not become fully functional until > they have been started via their start method. > - Because of this, service implementations often do not implement create > in favor of just the start method because that is the first point at > which the service can be fully functional. > > > Adrian Brock wrote: > > On Mon, 2006-05-22 at 14:20 +0200, Alexey Loubyansky wrote: > >> What I described is A in its start method referencing B. B in its create > >> method in fact can check the existence of A. > >> > >> According to our training material, in create a service can check that > >> the services it depends on exist. In your case, B can check that A exists. > >> > > > > If the training material says that, then it is wrong. > > That never has been the case. > > > > Such a check would only work reliably if the two services were > > listed in the same -service.xml and the dependee (the first service) > > had no other unsatisfied dependencies. > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 > _______________________________________________ > JBoss-Development mailing list > JBoss-Development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jboss-development -- xxxxxxxxxxxxxxxxxxxxxxxx Adrian Brock Chief Scientist JBoss Inc. xxxxxxxxxxxxxxxxxxxxxxxx ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 _______________________________________________ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development