I came up with a proposed solution and put it in GERONIMO-2539. I think I'm about to need this facility also :-)
Take a look, see if it can be improved, see if it works :-)
jdillon, does this look OK to you?
On Nov 1, 2006, at 11:15 AM, Sachin Patel wrote:
I'm trying to get the offline deployer back working in trunk, the problem is when starting the kernel with the using j2ee-system as the bootstrap configuration, when locating "META-INF"/config.ser" resources only deployer.jar is located having this resource and thus the j2ee-system config cannot be found and the bootstrap fails. When debugging through 1.1.1, both server.jar and deployer.jar were found.
So comparing the online-deployer configuration in trunk against 1.1.1, the culprit seems to be that server.jar is missing in the configuration's manifest as a classpath entry. This was specified in the project.properties in 1.1.1. Since it looks as if in trunk we are relying purely on the car-maven-plugin to build the manifest's classpath, since server.jar is not technically an artifact, if failed to add as an entry.
Is there a way I don't know about to add this? Or do we need to update the car-maven-plugin to allow it?