Hi,
looking at the log, I see two exception which happen almost every time I
try to run udig. The firs is simply:

Exception occured attempting to use indexing:java.lang.NullPointerException

and happens quite a bit of times during the life of the uDig instance.

The second happens only at startup, the stack trace follows.

Any clue on how to cure those two?

Best regards
Andrea Aime


sun.misc.ServiceConfigurationError: org.opengis.referencing.crs.CRSAuthorityFactory: Provider org.geotools.referencing.factory.wms.AutoCRSFactory not found
        at sun.misc.Service.fail(Unknown Source)
        at sun.misc.Service.access$000(Unknown Source)
        at sun.misc.Service$LazyIterator.next(Unknown Source)
        at 
org.geotools.factory.FactoryRegistry.scanForPlugins(FactoryRegistry.java:421)
at org.geotools.factory.FactoryRegistry.getServiceProviders(FactoryRegistry.java:124) at org.geotools.factory.FactoryRegistry.getServiceProvider(FactoryRegistry.java:223) at org.geotools.factory.FactoryRegistry.getServiceProvider(FactoryRegistry.java:202)
        at 
org.geotools.factory.FactoryCreator.getServiceProvider(FactoryCreator.java:95)
at org.geotools.referencing.FactoryFinder.getCRSAuthorityFactory(FactoryFinder.java:370) at org.geotools.data.coverage.grid.AbstractGridFormat.getAuthorityfactory(AbstractGridFormat.java:110) at org.geotools.data.coverage.grid.AbstractGridFormat.getDefaultCRS(AbstractGridFormat.java:195)
        at 
org.geotools.gce.image.WorldImageFormat.<clinit>(WorldImageFormat.java:62)
at org.geotools.gce.image.WorldImageFormatFactory.createFormat(WorldImageFormatFactory.java:34) at net.refractions.udig.catalog.internal.worldimage.WorldImageServiceExtension.canProcess(WorldImageServiceExtension.java:121) at net.refractions.udig.catalog.internal.worldimage.WorldImageServiceExtension.createService(WorldImageServiceExtension.java:70) at net.refractions.udig.catalog.internal.ServiceFactoryImpl$1.process(ServiceFactoryImpl.java:78) at net.refractions.udig.core.internal.ExtensionPointUtil.process(ExtensionPointUtil.java:82) at net.refractions.udig.catalog.internal.ServiceFactoryImpl.acquire(ServiceFactoryImpl.java:59) at net.refractions.udig.catalog.CatalogPlugin.restoreFromPreferences(CatalogPlugin.java:106)
        at 
net.refractions.udig.catalog.CatalogPlugin.getDefault(CatalogPlugin.java:203)
        at 
net.refractions.udig.catalog.CatalogPlugin.start(CatalogPlugin.java:66)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:994)
        at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:988) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:969) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:313) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:264) at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:116) at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337) at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:37) at org.eclipse.osgi.framework.internal.core.MultiSourcePackage.loadClass(MultiSourcePackage.java:32) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:386) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350) at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at net.refractions.udig.project.ui.internal.ProjectExplorer.<init>(ProjectExplorer.java:114) at net.refractions.udig.project.ui.internal.ProjectExplorer.<clinit>(ProjectExplorer.java:99)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown 
Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at java.lang.Class.newInstance0(Unknown Source)
        at java.lang.Class.newInstance(Unknown Source)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:162) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:142) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:129) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:48)
        at 
org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:240)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:236) at org.eclipse.ui.internal.registry.ViewDescriptor.createView(ViewDescriptor.java:99)
        at 
org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:267)
        at 
org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:552)
        at 
org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1093)
        at 
org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1077)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1261)
        at 
org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1250)
        at 
org.eclipse.ui.internal.WorkbenchPage.restoreState(WorkbenchPage.java:2696)
        at 
org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1819)
        at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2566)
        at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1503)
        at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1491)
        at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
        at org.eclipse.core.runtime.Platform.run(Platform.java:783)
        at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1318)
at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183) at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:700)
        at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
        at 
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
        at 
net.refractions.udig.internal.ui.UDIGApplication.run(UDIGApplication.java:33)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
        at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
        at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
        at org.eclipse.core.launcher.Main.run(Main.java:973)
        at org.eclipse.core.launcher.Main.main(Main.java:948)



_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to