The endorsed dirs are prepended to the bootclass path.
Correcting the current situation should not cause classloading
problems.  It might cause a problem because now the newer of the xml
specs are used instead of the one contained in the JRE.

If we use a mechanism like the one used by Eclipse the spawning of a
new JVM should not  be too complicated.  Therefore this should be
still considered as an option.

Heinz

On 9/28/06, Paul McMahan <[EMAIL PROTECTED]> wrote:
On 9/28/06, Rick McGuire <[EMAIL PROTECTED]> wrote:
> I should be possible to accomplish what Daemon is doing by forking a new
> process to run the actual server, but I'm not sure that's really a good
> idea.
>
> So, that's the basics.  Right now, I'm working on fixing up the scripts
> and removing the non-function property setting from Daemon.  Does this
> seem like the correct approach?

I agree that forking the jvm is probably not a good idea because it
complicates the startup process.  Fixing the script instead seems like
a cleaner approach.  My only concern is that Geronimo's classloader
may not be implemented in such a way that would give precedence to the
classes loaded in this way, which seems contrary to my (limited)
understanding of the JVM spec.  I haven't tested to see if that's the
case.

Paul

Reply via email to