Comment by [email protected]:

Should probably add this to the docs above:

== App Engine Log Errors ==

App Engine will throw a {{{java.lang.reflect.InvocationTargetException}}} when your App Engine projects starts because it tries to register a finalizer. This is not allowed in the App Engine environment, and it is benign to see this error: Guice will continue working normally. See:
http://code.google.com/p/google-guice/issues/detail?id=488

Note that App Engine's log output will register these errors at the {{{INFO}}} level as:

{{{
I 2011-05-28 22:08:58.194
com.google.inject.internal.util.$FinalizableReferenceQueue$SystemLoader loadFinalizer: Not allowed to access system class loader.
I 2011-05-28 22:08:58.258
com.google.inject.internal.util.$FinalizableReferenceQueue <init>: Failed to start reference finalizer thread. Reference cleanup will only occur when new references are created.
java.lang.reflect.InvocationTargetException
at com.google.appengine.runtime.Request.process-00f20a346f2e6269(Request.java)
...
}}}

For more information:
http://code.google.com/p/google-guice/wiki/GoogleAppEngine

--
You received this message because you are subscribed to the Google Groups 
"google-guice-dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-guice-dev?hl=en.

Reply via email to