I discovered last Friday that deployment is broken on the Minimal Assemblies. (see https://issues.apache.org/jira/browse/GERONIMO-3787)

Attempting to deploy a simple web app that contains just a jsp (with or without a deployment plan) we hit an error that there is a missing dependency:

Missing dependency:
org.apache.geronimo.configs/j2ee-corba-yoko//car


Does this mean that we have a DefaultEnvironment setting or something similar someplace that is attempting to add j2ee-corba-yoko as a dependency to every web app being deployed?

Aside from the specs, I don't believe that we should include anything from yoko in the minimal assemblies.

Looking at the config.xml for the server it appears this is getting included via the connector-deployer config and its ResourceRefBuilder GBean's EnvironmentBuilder. Looking at the connector-deployer pom it appears this defaultEnvironment has been for a long time, so I don't know why it should start to cause a problem now. The only relatively recent change I see http://svn.apache.org/viewvc?rev=603109&view=rev . Is it possible this had an impact on the minimal deployments such that they now require a require this car to be available whereas it was optional before? Any pointers?

Joe

Reply via email to