I finished the patch for GERONIMO-1960 (http://issues.apache.org/jira/ browse/GERONIMO-1960), but I think it may be destabilizing and should be move to 1.1.1.

I added a verify method to Deployment context which is called from getConfigurationData(). This method verifies the references and dependencies on can be resolved. I only try to resolve dependencies and single valued references. Further, only unresolved reference patterns are resolved, under the assumption that the deployer created a resolved pattern correctly. We can not absolute references to beans in external modules.

A couple of the client plans threw exceptions so I had to patch them also, which is why I am concerned. The client-security has unnecessary and possibly incorrect module declarations and the client- corba plan has a dependency on SecurityService which can't be resolved since there is no dependency on client-security. I removed the former and commented out the latter. I am not sure if we need the dependency on SecurityService in client-corba, and if so, I'm not sure if we can add a dependency from client-corba to client- security. David Jencks any help here would be appreciated.

Anyway, I don't think this is issue actually a blocker issue, and think we can safely move it to 1.1.1 (or 1.2 if my 1.1.1 proposal flops).

-dain

Reply via email to