"Timer already cancelled" exception in DeferredAuthorityFactory
---------------------------------------------------------------

         Key: GEOT-823
         URL: http://jira.codehaus.org/browse/GEOT-823
     Project: GeoTools
        Type: Bug

  Components: referencing  
    Versions: 2.3.M0, 2.2-RC1    
 Environment: Applet
    Reporter: Martin Desruisseaux
 Assigned to: Martin Desruisseaux 


The following error has been reported when reloading a page that contains an 
applet. The error does not occur every time.

{code}
16.03.2006 14:56:33 FactoryRegistry scanForPlugins
WARNUNG: Can't load a service for category CoordinateOperationAuthorityFactory.
sun.misc.ServiceConfigurationError: 
org.opengis.referencing.operation.CoordinateOperationAuthorityFactory: Provider 
org.geotools.referencing.factory.epsg.DefaultFactory could not be instantiated: 
java.lang.IllegalStateException: Timer already cancelled.
   at sun.misc.Service.fail(Service.java:120)
   at sun.misc.Service.access$200(Service.java:111)
   at sun.misc.Service$LazyIterator.next(Service.java:276)
   at 
org.geotools.factory.FactoryRegistry.scanForPlugins(FactoryRegistry.java:429)
   at 
org.geotools.factory.FactoryRegistry.getServiceProviders(FactoryRegistry.java:121)
   at 
org.geotools.factory.FactoryCreator.getServiceProvider(FactoryCreator.java:120)
   at 
org.geotools.referencing.FactoryFinder.getCoordinateOperationAuthorityFactory(FactoryFinder.java:376)
   at 
org.geotools.referencing.operation.AuthorityBackedFactory.getAuthorityFactory(AuthorityBackedFactory.java:124)
   at 
org.geotools.referencing.operation.AuthorityBackedFactory.isReady(AuthorityBackedFactory.java:238)
   at org.geotools.factory.FactoryRegistry$1.filter(FactoryRegistry.java:83)
   at javax.imageio.spi.FilterIterator.advance(ServiceRegistry.java:793)
   at javax.imageio.spi.FilterIterator.<init>(ServiceRegistry.java:787)
   at 
javax.imageio.spi.ServiceRegistry.getServiceProviders(ServiceRegistry.java:491)
   at 
org.geotools.factory.FactoryRegistry.getServiceProviders(FactoryRegistry.java:113)
   at 
org.geotools.factory.FactoryRegistry.getServiceProvider(FactoryRegistry.java:228)
   at 
org.geotools.factory.FactoryRegistry.getServiceProvider(FactoryRegistry.java:200)
   at 
org.geotools.factory.FactoryCreator.getServiceProvider(FactoryCreator.java:90)
   at 
org.geotools.referencing.FactoryFinder.getCoordinateOperationFactory(FactoryFinder.java:251)
   at org.geotools.referencing.CRS.transform(CRS.java:105)
   at 
org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:1278)
   at 
org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:1198)
   at 
org.geotools.gui.swing2.newShaperenderingJPanel$3.paint(newShaperenderingJPanel.java:180)
   at 
org.geotools.gui.swing2.newShaperenderingJPanel$3.<init>(newShaperenderingJPanel.java:168)
   at 
org.geotools.gui.swing2.newShaperenderingJPanel.render(newShaperenderingJPanel.java:165)
   at 
org.geotools.gui.swing2.newShaperenderingJPanel.focusOnGZ(newShaperenderingJPanel.java:513)
   at newCanvasApplet.focusOnGZ(newCanvasApplet.java:75)
   at newCanvasApplet.access$3(newCanvasApplet.java:74)
   at newCanvasApplet$1.run(newCanvasApplet.java:58)
Caused by: java.lang.IllegalStateException: Timer already cancelled.
   at java.util.Timer.sched(Timer.java:354)
   at java.util.Timer.schedule(Timer.java:222)
   at 
org.geotools.referencing.factory.DeferredAuthorityFactory.setTimeout(DeferredAuthorityFactory.java:226)
   at 
org.geotools.referencing.factory.epsg.DefaultFactory.<init>(DefaultFactory.java:132)
   at 
org.geotools.referencing.factory.epsg.DefaultFactory.<init>(DefaultFactory.java:120)
   at sun.reflect.GeneratedConstructorAccessor107.newInstance(Unknown Source)
   at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
   at java.lang.Class.newInstance0(Class.java:350)
   at java.lang.Class.newInstance(Class.java:303)
   at sun.misc.Service$LazyIterator.next(Service.java:271)
   ... 25 more 
{code}


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to