Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 2.2-RC1, 2.3.M0
-
Fix Version/s: 2.7.5
-
Component/s: referencing
-
Labels:None
-
Environment:Applet
Description
The following error has been reported when reloading a page that contains an applet. The error does not occur every time.
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
Issue Links
- depends upon
-
GEOT-2117
Review GeoToolkit fixes
-