Hello everybody,
uDig has a 3rd-Party dependeny to h2 (see currently line 121) version 1.1.119 and its because of geotools transitive dependency to this jar:
[INFO] +- org.geotools.jdbc:gt-jdbc-h2:jar:9.0-M0:compile
[INFO] | +- org.opengeo:geodb:jar:0.7-RC2:compile
[INFO] | | \- net.sourceforge.hatbox:hatbox:jar:1.0.b7:compile
[INFO] | \- com.h2database:h2:jar:1.1.119:compile
At Eclipse Orbit Repository I found a potential replacement for this jar as a bundled version. But the version differs :
here you can find version 1.1.117 (see org.h2)
Idea:
* exclude 3rd-party dependency for h2 from pom-libs.xml
* clear n.r.u.libs bundles manifest from export packages to import (optional) org.h2.*
* (maybe) patch the generic datastore extensions how to deal with missing runtime componentes (wizards) if imports would be optional. As a first step we can make it a required dependency ;)
Questions:
* How can I efficient test h2 datastore in uDIG?
* I found some threads about BeeGIS & JGrass working with H2, Which tools using it and could you provide a simple workflow how to test these?
Thanks a lot,
Frank