Hi;
I am in the process of internationalizing roller to my language.
I have the roller tomcat Context configuration set with
'reloadable=true' so that I can drop my resource bundle and overwrite
the existing one while the application is running (using tomcat 5.5.17).
Unfortunately I can't do this because of the non recoverable exception
you can see below. Any suggestions? I guess I will have the same thing
compiling a source file while roller is running.

INFO: Server startup in 14594 ms
11/06/2006 09:02:08 org.apache.catalina.core.StandardContext reload
INFO: Reloading this Context has started
AbandonedObjectPool is used
([EMAIL PROTECTED]
9fb3)
   LogAbandoned: false
   RemoveAbandoned: true
   RemoveAbandonedTimeout: 300
11/06/2006 09:02:10 org.apache.catalina.loader.WebappClassLoader
loadClass
INFO: Illegal access: this web application instance has been stopped
already.  Could not load org.apache.log4j.helpers.NullEnumeration.  The
eventual following stack trace is caused by an error thrown for
debugging purposes as well as to attempt to terminate the thread which
caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1238)
        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1198)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at org.apache.log4j.Category.getAllAppenders(Category.java:410)
        at
org.apache.velocity.runtime.log.SimpleLog4JLogSystem.shutdown(SimpleL
og4JLogSystem.java:162)
        at
org.apache.velocity.runtime.log.SimpleLog4JLogSystem.finalize(SimpleL
og4JLogSystem.java:156)
        at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
        at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:83)
        at java.lang.ref.Finalizer.access$100(Finalizer.java:14)
        at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:160)

Reply via email to