Status: New
Owner: ----

New issue 786 by [email protected]: Guice3.0 : Warning on createInjector : Could not load Finalizer in its own class loader. Loading Finalizer in the current class loader instead. As a result, you will not be able to garbage collect this class loader. To support reclaiming this class loader, either resolve the underlying issue, or move Google Collections to your system class path
http://code.google.com/p/google-guice/issues/detail?id=786

Description of the issue:

WARNING: Could not load Finalizer in its own class loader. Loading Finalizer in the current class loader instead. As a result, you will not be able to garbage collect this class loader. To support reclaiming this class loader, either resolve the underlying issue, or move Google Collections to your system class path. java.io.IOException: Unsupported path style: jar:file:/<guicepath>/guice-3.0.jar!/com/google/inject/internal/util/%24Finalizer.class at com.google.inject.internal.util.$FinalizableReferenceQueue$DecoupledLoader.getBaseUrl(FinalizableReferenceQueue.java:275) at com.google.inject.internal.util.$FinalizableReferenceQueue$DecoupledLoader.loadFinalizer(FinalizableReferenceQueue.java:253) at com.google.inject.internal.util.$FinalizableReferenceQueue.loadFinalizer(FinalizableReferenceQueue.java:175) at com.google.inject.internal.util.$FinalizableReferenceQueue.<clinit>(FinalizableReferenceQueue.java:100) at com.google.inject.internal.util.$MapMaker$QueueHolder.<clinit>(MapMaker.java:787) at com.google.inject.internal.util.$MapMaker$WeakEntry.<init>(MapMaker.java:946) at com.google.inject.internal.util.$MapMaker$Strength$1.newEntry(MapMaker.java:312) at com.google.inject.internal.util.$MapMaker$StrategyImpl.newEntry(MapMaker.java:498) at com.google.inject.internal.util.$MapMaker$StrategyImpl.newEntry(MapMaker.java:419) at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2029) at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:116) at com.google.inject.internal.Annotations.isScopeAnnotation(Annotations.java:124) at com.google.inject.internal.ScopeBindingProcessor.visit(ScopeBindingProcessor.java:40) at com.google.inject.internal.ScopeBindingProcessor.visit(ScopeBindingProcessor.java:30)
        at 
com.google.inject.spi.ScopeBinding.acceptVisitor(ScopeBinding.java:59)
at com.google.inject.internal.AbstractProcessor.process(AbstractProcessor.java:55) at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:165) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:103)
        at com.google.inject.Guice.createInjector(Guice.java:95)
        at com.google.inject.Guice.createInjector(Guice.java:72)
        at com.google.inject.Guice.createInjector(Guice.java:62)

Steps to reproduce:
1. On certain application server, during Guice.createinjector, the above warning is logged. Could this be removed, as I see in certain forums that this is indeed harmless?


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google Groups 
"google-guice-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice-dev.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to