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