Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipselink-users] Could not load org.eclipse.persistence.internal.localization.i18n.LoggingLocalizationResource

It looks like EclipseLink  looks up the resource for your local first, but if
there is no resource bundle for the local catches the exception and does a
lookup for the default translation.  So you can ignore the exception.  I'm
not sure why Tomcat would be logging it.



ASchmidt wrote:
> 
> Hello,
> 
> ever since I migrated to eclipseLink 1.1.0.r3634, I encounter the same
> problem.
> The error message appears, if the application is stopped and then started
> again (or simply restarted).
> I'm using Eclipselink with Tomcat 5.5 together myFaces. The problem did
> not occur with the older version of eclipselink. Theres is no special
> security enabled.
> The application seems to be running without any problem after a restart
> but I wonder, if there is a way to fix the error
> 
> Andreas
> 
> 
> James Sutherland wrote:
>> 
>> If you are using a security manager you need to grant EclipseLink
>> permissions.
>> 
>> The permissions are documented here:
>> 
>> http://wiki.eclipse.org/Integrating_EclipseLink_with_an_Application_Server_(ELUG)#Defining_Security_Permissions
>> 
>> 
>> Mohsen Saboorian wrote:
>>> 
>>> No security manager. I'm running inside Tomcat 6.0.18. I'll
>>> double-check my environment tomorrow.
>>> 
>>> Is it normally needed that we grant something to EclipseLink? I didn't
>>> do this in the previous versions.
>>> 
>>> On Tue, Feb 17, 2009 at 7:03 PM, James Sutherland <jamesssss@xxxxxxxxx>
>>> wrote:
>>>>
>>>> Seems to be a security access issue.  Are you running with a Java
>>>> security
>>>> manager?
>>>>
>>>> It seems you need to grant the eclipselink.jar access to using resource
>>>> bundles.  I don't think anything in EclipseLink 1.1 changed for this,
>>>> so
>>>> perhaps you also upgraded something else, or changed your environment?
>>>>
>>>>
>>>>
>>>> Mohsen Saboorian wrote:
>>>> >
>>>> > Hi,
>>>> >
>>>> > As I updated to the latest milestopne for EclipseLInk 1.1.0
>>>> (r3395-RC1), I
>>>> > get the following exception from time to time in my web application.
>>>> >
>>>> > Any hint?
>>>> > Mohsen.
>>>> >
>>>> > Feb 17, 2009 10:06:08 AM org.apache.catalina.loader.WebappClassLoader
>>>> > loadClass
>>>> > INFO: Illegal access: this web application instance has been stopped
>>>> > already.  Could not load
>>>> >
>>>> org.eclipse.persistence.internal.localization.i18n.LoggingLocalizationResource.
>>>> > 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(WebappClassLoader.java:1273)
>>>> >     at
>>>> >
>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
>>>> >     at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>>> >     at java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>>> >     at
>>>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:743)
>>>> >     at java.util.ResourceBundle.getBundle(ResourceBundle.java:576)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.EclipseLinkLocalization.buildMessage(EclipseLinkLocalization.java:60)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.EclipseLinkLocalization.buildMessage(EclipseLinkLocalization.java:34)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.LoggingLocalization.buildMessage(LoggingLocalization.java:25)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.LoggingLocalization.buildMessage(LoggingLocalization.java:29)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.AbstractSessionLog.printPrefixString(AbstractSessionLog.java:743)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.DefaultSessionLog.log(DefaultSessionLog.java:129)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:2492)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:3579)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:3551)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.disconnect(DatasourceAccessor.java:459)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.disconnect(DatabaseAccessor.java:451)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.disconnect(DatabaseSessionImpl.java:255)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.sessions.server.ServerSession.disconnect(ServerSession.java:517)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.logout(DatabaseSessionImpl.java:736)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.sessions.server.ServerSession.logout(ServerSession.java:689)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.removeSessionFromGlobalSessionManager(EntityManagerSetupImpl.java:160)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.undeploy(EntityManagerSetupImpl.java:1382)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.close(EntityManagerFactoryImpl.java:132)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.finalize(EntityManagerFactoryImpl.java:184)
>>>> >     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)
>>>> > Feb 17, 2009 10:06:08 AM org.apache.catalina.loader.WebappClassLoader
>>>> > loadClass
>>>> > INFO: Illegal access: this web application instance has been stopped
>>>> > already.  Could not load
>>>> >
>>>> org.eclipse.persistence.internal.localization.i18n.LoggingLocalizationResource_en.
>>>> > 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(WebappClassLoader.java:1273)
>>>> >     at
>>>> >
>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
>>>> >     at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>>> >     at java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>>> >     at
>>>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
>>>> >     at java.util.ResourceBundle.getBundle(ResourceBundle.java:576)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.EclipseLinkLocalization.buildMessage(EclipseLinkLocalization.java:60)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.EclipseLinkLocalization.buildMessage(EclipseLinkLocalization.java:34)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.LoggingLocalization.buildMessage(LoggingLocalization.java:25)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.LoggingLocalization.buildMessage(LoggingLocalization.java:29)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.AbstractSessionLog.printPrefixString(AbstractSessionLog.java:743)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.DefaultSessionLog.log(DefaultSessionLog.java:129)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:2492)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:3579)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:3551)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.disconnect(DatasourceAccessor.java:459)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.disconnect(DatabaseAccessor.java:451)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.disconnect(DatabaseSessionImpl.java:255)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.sessions.server.ServerSession.disconnect(ServerSession.java:517)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.logout(DatabaseSessionImpl.java:736)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.sessions.server.ServerSession.logout(ServerSession.java:689)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.removeSessionFromGlobalSessionManager(EntityManagerSetupImpl.java:160)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.undeploy(EntityManagerSetupImpl.java:1382)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.close(EntityManagerFactoryImpl.java:132)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.finalize(EntityManagerFactoryImpl.java:184)
>>>> >     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)
>>>> > Feb 17, 2009 10:06:08 AM org.apache.catalina.loader.WebappClassLoader
>>>> > findResourceInternal
>>>> > INFO: Illegal access: this web application instance has been stopped
>>>> > already.  Could not load
>>>> >
>>>> org/eclipse/persistence/internal/localization/i18n/LoggingLocalizationResource_en.properties.
>>>> > 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.
>>>> > Feb 17, 2009 10:06:08 AM org.apache.catalina.loader.WebappClassLoader
>>>> > loadClass
>>>> > INFO: Illegal access: this web application instance has been stopped
>>>> > already.  Could not load
>>>> >
>>>> org.eclipse.persistence.internal.localization.i18n.LoggingLocalizationResource_en_US.
>>>> > 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(WebappClassLoader.java:1273)
>>>> >     at
>>>> >
>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
>>>> >     at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>>> >     at java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>>> >     at
>>>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
>>>> >     at java.util.ResourceBundle.getBundle(ResourceBundle.java:576)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.EclipseLinkLocalization.buildMessage(EclipseLinkLocalization.java:60)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.EclipseLinkLocalization.buildMessage(EclipseLinkLocalization.java:34)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.LoggingLocalization.buildMessage(LoggingLocalization.java:25)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.localization.LoggingLocalization.buildMessage(LoggingLocalization.java:29)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.AbstractSessionLog.printPrefixString(AbstractSessionLog.java:743)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.DefaultSessionLog.log(DefaultSessionLog.java:129)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:2492)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:3579)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:3551)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.disconnect(DatasourceAccessor.java:459)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.disconnect(DatabaseAccessor.java:451)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.disconnect(DatabaseSessionImpl.java:255)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.sessions.server.ServerSession.disconnect(ServerSession.java:517)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.logout(DatabaseSessionImpl.java:736)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.sessions.server.ServerSession.logout(ServerSession.java:689)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.removeSessionFromGlobalSessionManager(EntityManagerSetupImpl.java:160)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.undeploy(EntityManagerSetupImpl.java:1382)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.close(EntityManagerFactoryImpl.java:132)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.finalize(EntityManagerFactoryImpl.java:184)
>>>> >     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)
>>>> > Feb 17, 2009 10:06:08 AM org.apache.catalina.loader.WebappClassLoader
>>>> > findResourceInternal
>>>> > INFO: Illegal access: this web application instance has been stopped
>>>> > already.  Could not load
>>>> >
>>>> org/eclipse/persistence/internal/localization/i18n/LoggingLocalizationResource_en_US.properties.
>>>> > 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.
>>>> > Feb 17, 2009 10:06:08 AM org.apache.catalina.loader.WebappClassLoader
>>>> > loadClass
>>>> > INFO: Illegal access: this web application instance has been stopped
>>>> > already.  Could not load
>>>> > org.eclipse.persistence.exceptions.i18n.ExceptionMessageGenerator. 
>>>> 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(WebappClassLoader.java:1273)
>>>> >     at
>>>> >
>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
>>>> >     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:78)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:151)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.AbstractSessionLog.getDateString(AbstractSessionLog.java:654)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.AbstractSessionLog.getSupplementDetailString(AbstractSessionLog.java:664)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.logging.DefaultSessionLog.log(DefaultSessionLog.java:130)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:2492)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:3579)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.AbstractSession.log(AbstractSession.java:3551)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.disconnect(DatasourceAccessor.java:459)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.disconnect(DatabaseAccessor.java:451)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.disconnect(DatabaseSessionImpl.java:255)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.sessions.server.ServerSession.disconnect(ServerSession.java:517)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.logout(DatabaseSessionImpl.java:736)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.sessions.server.ServerSession.logout(ServerSession.java:689)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.removeSessionFromGlobalSessionManager(EntityManagerSetupImpl.java:160)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.undeploy(EntityManagerSetupImpl.java:1382)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.close(EntityManagerFactoryImpl.java:132)
>>>> >     at
>>>> >
>>>> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.finalize(EntityManagerFactoryImpl.java:184)
>>>> >     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)
>>>> >
>>>> >
>>>>
>>>>
>>> 
>>> 
>> 
>> 
> 
> 


-----
---
http://wiki.eclipse.org/User:James.sutherland.oracle.com James Sutherland 
http://www.eclipse.org/eclipselink/
 EclipseLink ,  http://www.oracle.com/technology/products/ias/toplink/
TopLink 
Wiki:  http://wiki.eclipse.org/EclipseLink EclipseLink , 
http://wiki.oracle.com/page/TopLink TopLink 
Forums:  http://forums.oracle.com/forums/forum.jspa?forumID=48 TopLink , 
http://www.nabble.com/EclipseLink-f26430.html EclipseLink 
Book:  http://en.wikibooks.org/wiki/Java_Persistence Java Persistence 
-- 
View this message in context: http://www.nabble.com/Could-not-load-org.eclipse.persistence.internal.localization.i18n.LoggingLocalizationResource-tp22051555p22663054.html
Sent from the EclipseLink - Users mailing list archive at Nabble.com.



Back to the top