It would be really good to figure this one out !  I'm sure it's going
to end up being something simple, despite the time it's taking to spot
the problem.

Spencer, here's what I get from running dependency:tree on your
project within Netbeans...

com.sci_sys:Sci_SYS:jar:1.0-SNAPSHOT
+- junit:junit:jar:3.8.1:test
+- org.geotools:gt-shapefile:jar:2.6.4:compile
|  +- org.geotools:gt-main:jar:2.6.4:compile
|  |  \- commons-beanutils:commons-beanutils:jar:1.7.0:compile
|  |     \- commons-logging:commons-logging:jar:1.0.3:compile
|  +- org.geotools:gt-referencing:jar:2.6.4:compile
|  |  +- java3d:vecmath:jar:1.3.2:compile
|  |  +- commons-pool:commons-pool:jar:1.5.3:compile
|  |  \- org.geotools:gt-metadata:jar:2.6.4:compile
|  |     +- org.opengis:geoapi:jar:2.3-M1:compile
|  |     +- org.opengis:geoapi-pending:jar:2.3-M1:compile
|  |     \- net.java.dev.jsr-275:jsr-275:jar:1.0-beta-2:compile
|  \- jdom:jdom:jar:1.0:compile
+- org.geotools:gt-epsg-hsql:jar:2.6.4:compile
|  \- hsqldb:hsqldb:jar:1.8.0.7:compile
+- org.geotools:gt-geotiff:jar:2.6.4:compile
|  \- it.geosolutions.imageio-ext:imageio-ext-tiff:jar:1.0.5:compile
|     \- it.geosolutions.imageio-ext:imageio-ext-utilities:jar:1.0.5:compile
+- org.geotools:gt-image:jar:2.6.4:compile
|  \- it.geosolutions.imageio-ext:imageio-ext-customstreams:jar:1.0.5:compile
+- org.geotools:gt-swing:jar:2.6.4:compile
|  +- org.geotools:gt-wms:jar:2.6.4:compile
|  |  +- org.geotools:gt-xml:jar:2.6.4:compile
|  |  \- commons-lang:commons-lang:jar:2.3:compile
|  \- com.miglayout:miglayout:jar:swing:3.7:compile
+- org.geotools:gt-coverage:jar:2.6.4:compile
|  +- org.geotools:gt-api:jar:2.6.4:compile
|  \- com.vividsolutions:jts:jar:1.10:compile
|     \- xerces:xercesImpl:jar:2.4.0:compile
+- org.geotools:gt-render:jar:2.6.4:compile
|  \- org.geotools:gt-cql:jar:2.6.4:compile
+- unknown.binary:AbsoluteLayout:jar:SNAPSHOT:compile
+- javax.media:jai_imageio:jar:1.1:provided (scope not updated to compile)
+- javax.media:jai_core:jar:1.1.3:provided (scope not updated to compile)
\- javax.media:jai_codec:jar:1.1.3:provided (scope not updated to compile)


And here is what the shade plugin says it is including in the executable jar...

Including org.geotools:gt-shapefile:jar:2.6.4 in the shaded jar.
Including org.geotools:gt-main:jar:2.6.4 in the shaded jar.
Including org.geotools:gt-api:jar:2.6.4 in the shaded jar.
Including com.vividsolutions:jts:jar:1.10 in the shaded jar.
Including xerces:xercesImpl:jar:2.4.0 in the shaded jar.
Including org.geotools:gt-referencing:jar:2.6.4 in the shaded jar.
Including java3d:vecmath:jar:1.3.2 in the shaded jar.
Including commons-pool:commons-pool:jar:1.5.3 in the shaded jar.
Including org.geotools:gt-metadata:jar:2.6.4 in the shaded jar.
Including org.opengis:geoapi:jar:2.3-M1 in the shaded jar.
Including net.java.dev.jsr-275:jsr-275:jar:1.0-beta-2 in the shaded jar.
Including org.opengis:geoapi-pending:jar:2.3-M1 in the shaded jar.
Including jdom:jdom:jar:1.0 in the shaded jar.
Including commons-beanutils:commons-beanutils:jar:1.7.0 in the shaded jar.
Including commons-logging:commons-logging:jar:1.0.3 in the shaded jar.
Including org.geotools:gt-epsg-hsql:jar:2.6.4 in the shaded jar.
Including hsqldb:hsqldb:jar:1.8.0.7 in the shaded jar.
Including org.geotools:gt-geotiff:jar:2.6.4 in the shaded jar.
Including org.geotools:gt-coverage:jar:2.6.4 in the shaded jar.
Including it.geosolutions.imageio-ext:imageio-ext-tiff:jar:1.0.5 in
the shaded jar.
Including it.geosolutions.imageio-ext:imageio-ext-utilities:jar:1.0.5
in the shaded jar.
Including org.geotools:gt-image:jar:2.6.4 in the shaded jar.
Including it.geosolutions.imageio-ext:imageio-ext-customstreams:jar:1.0.5
in the shaded jar.
Including org.geotools:gt-swing:jar:2.6.4 in the shaded jar.
Including org.geotools:gt-render:jar:2.6.4 in the shaded jar.
Including org.geotools:gt-cql:jar:2.6.4 in the shaded jar.
Including org.geotools:gt-wms:jar:2.6.4 in the shaded jar.
Including org.geotools:gt-xml:jar:2.6.4 in the shaded jar.
Including commons-lang:commons-lang:jar:2.3 in the shaded jar.
Including com.miglayout:miglayout:jar:swing:3.7 in the shaded jar.
Including unknown.binary:AbsoluteLayout:jar:SNAPSHOT in the shaded jar.

>From a quick look, the only things I can see not listed are the JAI
jars which are scoped as provided in the pom (at least in my copy) and
are definitely on the classpath on my system.

Michael

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to