This scenario shows how SCA provides a way in which an application can be notified that it has been started. It is also useful to step through how a component is initialized and instances are created.
Project link: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/chianti/sca/samples/eagerinit/
Component implementation: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/chianti/sca/samples/eagerinit/src/main/java/eagerinit/EagerInitImpl.java?view=markup