Ulrich, > Blocks can have dependencies on other blocks, when they are assembled in > one SAR. That is ok and does not break IOC, because Phoenix doesn't > control individual blocks, it controls SARs. However, when SARs start to > control other SARs, I think IoC is broken. The light goes ON!!! I have been thinking too narrow and have been discussing Blocks rather than SARs. I should probably go back and review our entire discussion...but too lazy/not enough time in a day. How do SARs communicate with other SARs? Through JMX? Lets say we are implementing J2EE application server...how does the EJB Container (SAR) expose its components to the Web Container (SAR)? Thus far I have thinking of the entire J2EE server as one large component (SAR) with multiple interacting Blocks (Sevak)
As such, the way I have implemented Catalina Sevak does not need to expose any work interface to other Blocks...in fact no other Blocks are necessary. Have you (or anyone else) examined the Catalina Sevak implementation? I just now looked at Jo and Jetty...they are quite simple in implementation in comparison. Have I taken a completely errant path? Daniel -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
