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