Which three states you have in mind? I'll do a simple explanation of what each state does, or better, what each action corresponding to state does:
In install phase: NOT_INSTALLED - initial state PRE_INSTALL - initialize scoped metadata, check for hierarchy of Controllers DESCRIBED - add aop dependencies, handle IoC annotations INSTANTIATED - instantiate pojo CONFIGURED - configure pojo's propertys with values CREATE - invoke create method (if exists) START - invoke start method (if exists) INSTALLED - register bean into registry, apply supplies In uninstall phase: INSTALLED - unregister bean from registry, clear supplies START - invoke stop method (if exists) CREATE - invoke destroy method (if exists) CONFIGURED - nullify pojo's propertys INSTANTIATED - nullify target pojo DESCRIBED - clear IoC annotations PRE_INSTALL - clear any Controller hierarchy (if applied) and scoped metadata NOT_INSTALLED - end state And actually there are more than 8 Controller states, to confuse you even more. :-) But the one's mentioned are relevant for the POJOs. ;-) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4131587#4131587 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4131587 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user