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.