Eric Pugh wrote on Monday, November 15, 2004 5:02 PM:

>> On Behalf Of Jörg Schaible
>> Subject: [Maven-plugins-developer] javaapp modification
[snip]
> I am sure we are happy to have new fixes!  However, what
> about uberjar didn't you like/couldn't you use?  Just curious...

As mensioned

1) Classloader issues
I wrote an extension to the JDK 1.4 logger. This class is in a separate jar 
bundled with the uberjar. Unfortunately it will not be used after reloading the 
logger configuration. This problem does not appear starting with unbundled jars 
and a proper classpath.

2) Startup time
With Weblogic 8.0 you did not had a separate jar for clients only (has changed 
with 8.1) and by bundling the 40 MB weblogic.jar we had to wait roughly 45 min 
(!!!!) for the first EJB call. Even now (the uberjar is about 6MB) it takes up 
to a minute unless the application starts working (see also Joe Walnes' 
comments for maven-proxy).

Using javaapp none of this problems appear. All classes are found properly and 
the application starts quite immediately. So my conclusion is, that the uberjar 
is only useful for small and not too sophisticated applications.

- Jörg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to