Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [udig-devel] exceptions thrown since last changes in H2 and db2

I am not having this (running the build on a couple of platforms). The DB2ServiceExtension problem sounds like a recent problem - probably created by me today :-(

My guess is that it is tripping up trying to unpack its database (and taking too long the first time?). Best thing we could do is "start" the use of the epsg database in a separate thread (cause it sounds like the Platform is killing it on us).

If this is the case I would not of run into it - since my GeoTools build would of unpacked the database for me. Andrea Amie has asked about our experience during the switch so this may be useful feedback?

Jody

On 10/08/2009, at 10:04 PM, andrea antonello wrote:

Hi, I get a bunch of exception since the last update to new H2 and db2 stuff:

!MESSAGE While loading class "org.h2.message.Message", thread
"Thread[Finalizer,8,system]" timed out waiting (5000ms) for thread
"Thread[main,5,main]" to finish starting bundle
"net.refractions.udig.libs_1.2.0 [41]". To avoid deadlock, thread
"Thread[Finalizer,8,system]" is proceeding but
"org.h2.message.Message" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for
bundle "update@../WORKSPACES/jgrass4udigtrunk/udigTrunk/trunk/ plugins/net.refractions.udig.libs/"
by thread "main".
at org .eclipse .osgi .framework .internal.core.AbstractBundle.beginStateChange(AbstractBundle.java: 1073) at org .eclipse .osgi .framework.internal.core.AbstractBundle.start(AbstractBundle.java:278) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java: 408)
[...]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
	at org.h2.message.Message.<clinit>(Message.java:36)
	at org.h2.engine.Session.finalize(Session.java:279)

and

java.lang.NullPointerException
at net .refractions .udig .catalog .internal .db2.DB2ServiceExtension.createService(DB2ServiceExtension.java:72) at net.refractions.udig.catalog.internal.ServiceFactoryImpl $2.process(ServiceFactoryImpl.java:155) at net .refractions .udig .core.internal.ExtensionPointUtil.process(ExtensionPointUtil.java:82) at net .refractions .udig .catalog .internal.ServiceFactoryImpl.createService(ServiceFactoryImpl.java: 137) at net .refractions.udig.project.internal.CatalogRef.load(CatalogRef.java: 233) at net .refractions .udig.project.internal.impl.LayerImpl.getGeoResources(LayerImpl.java: 618) at net .refractions .udig.project.internal.impl.LayerImpl.getGeoResource(LayerImpl.java: 722) at net .refractions .udig.project.internal.impl.LayerImpl.getCRSInternal(LayerImpl.java: 1907)



anyone else having this?

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



Back to the top