I was wondering if it could be a problem of the gdal libraries on my
project? Do I have to include them manually?
Anna.
2016-02-08 9:30 GMT+01:00 Anna Amat <anna.amat...@gmail.com>:
>
>
> Even with the ServiceResourceTransformer I get the error.
> The manifest on META-INF seems to have all the dependencies.
>
> Here is the manifest:
>
> Manifest-Version: 1.0
> Implementation-Title: com.sun.media.imageio
> Implementation-Version: 1.1
> Archiver-Version: Plexus Archiver
> Built-By: anna
> Specification-Vendor: Sun Microsystems, Inc.
> Specification-Title: Java Advanced Imaging Image I/O Tools
> Class-Path: lib/gt-shapefile-14.1.jar lib/gt-data-14.1.jar lib/jdom-1.
> 1.3.jar lib/jai_core-1.1.3.jar lib/gt-epsg-hsql-14.1.jar lib/gt-refer
> encing-14.1.jar lib/core-0.26.jar lib/commons-pool-1.5.4.jar lib/gt-m
> etadata-14.1.jar lib/gt-opengis-14.1.jar lib/jsr-275-1.0-beta-2.jar l
> ib/jgridshift-1.0.jar lib/GeographicLib-Java-1.44.jar lib/hsqldb-2.3.
> 0.jar lib/gt-swing-14.1.jar lib/miglayout-3.7-swing.jar lib/gt-geotif
> f-14.1.jar lib/gt-main-14.1.jar lib/jai_imageio-1.1.jar lib/imageio-e
> xt-tiff-1.1.13.jar lib/imageio-ext-utilities-1.1.13.jar lib/imageio-e
> xt-geocore-1.1.13.jar lib/imageio-ext-streams-1.1.13.jar lib/jai_code
> c-1.1.3.jar lib/gt-image-14.1.jar lib/gt-coverage-14.1.jar lib/gt-api
> -14.1.jar lib/jts-1.13.jar lib/jt-zonalstats-1.4.0.jar lib/jt-utils-1
> .4.0.jar lib/jt-affine-1.0.8.jar lib/jt-iterators-1.0.8.jar lib/jt-ut
> ilities-1.0.8.jar lib/jt-scale-1.0.8.jar lib/jt-translate-1.0.8.jar l
> ib/jt-algebra-1.0.8.jar lib/jt-bandmerge-1.0.8.jar lib/jt-bandselect-
> 1.0.8.jar lib/jt-bandcombine-1.0.8.jar lib/jt-border-1.0.8.jar lib/jt
> -buffer-1.0.8.jar lib/jt-crop-1.0.8.jar lib/jt-lookup-1.0.8.jar lib/j
> t-mosaic-1.0.8.jar lib/jt-nullop-1.0.8.jar lib/jt-rescale-1.0.8.jar l
> ib/jt-stats-1.0.8.jar lib/guava-17.0.jar lib/jt-warp-1.0.8.jar lib/jt
> -zonal-1.0.8.jar lib/jt-binarize-1.0.8.jar lib/jt-format-1.0.8.jar li
> b/jt-colorconvert-1.0.8.jar lib/jt-errordiffusion-1.0.8.jar lib/jt-or
> derdither-1.0.8.jar lib/jt-colorindexer-1.0.8.jar lib/jt-imagefunctio
> n-1.0.8.jar lib/jt-piecewise-1.0.8.jar lib/jt-classifier-1.0.8.jar li
> b/jt-rlookup-1.0.8.jar lib/jt-vectorbin-1.0.8.jar lib/gt-render-14.1.
> jar lib/gt-cql-14.1.jar lib/gt-imageio-ext-gdal-14.1.jar lib/imageio-
> ext-gdalarcbinarygrid-1.1.13.jar lib/imageio-ext-gdalframework-1.1.13
> .jar lib/imageio-ext-gdal-bindings-1.9.2.jar lib/imageio-ext-gdalmrsi
> d-1.1.13.jar lib/imageio-ext-gdalecw-1.1.13.jar lib/imageio-ext-gdald
> ted-1.1.13.jar lib/imageio-ext-gdalkakadujp2-1.1.13.jar lib/imageio-e
> xt-gdalmrsidjp2-1.1.13.jar lib/imageio-ext-gdalecwjp2-1.1.13.jar lib/
> imageio-ext-gdalehdr-1.1.13.jar lib/imageio-ext-gdalenvihdr-1.1.13.ja
> r lib/imageio-ext-gdalerdasimg-1.1.13.jar lib/imageio-ext-gdalnitf-1.
> 1.13.jar lib/imageio-ext-gdalrpftoc-1.1.13.jar lib/imageio-ext-gdalid
> risi-1.1.13.jar lib/imageio-ext-imagereadmt-1.1.13.jar
> Main-Class: org.geotools.tutorial.ImageLab
> Implementation-Vendor: Sun Microsystems, Inc.
> Extension-Name: com.sun.media.imageio
> Created-By: Apache Maven 3.3.3
> Build-Jdk: 1.8.0_72
> Specification-Version: 1.1
>
>
> And here my pom.xml
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd">
> <modelVersion>4.0.0</modelVersion>
>
> <groupId>org.geotools</groupId>
> <artifactId>tutorial</artifactId>
> <version>0.0.1-SNAPSHOT</version>
> <packaging>jar</packaging>
>
> <name>tutorial</name>
> <url>http://maven.apache.org</url>
>
> <properties>
> <geotools.version>14.1</geotools.version>
> <jt.version>1.4.0</jt.version>
> </properties>
>
> <build>
> <plugins>
> <plugin>
> <artifactId>maven-compiler-plugin</artifactId>
> <configuration>
> <encoding>UTF-8</encoding>
> <target>1.8</target>
> <source>1.8</source>
> </configuration>
> </plugin>
> <plugin>
> <!-- Build an executable JAR -->
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-jar-plugin</artifactId>
> <version>2.4</version>
> <configuration>
> <archive>
> <manifest>
> <addClasspath>true</addClasspath>
> <classpathPrefix>lib/</classpathPrefix>
>
> <mainClass>org.geotools.tutorial.ImageLab</mainClass>
> </manifest>
> </archive>
> </configuration>
> </plugin>
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-shade-plugin</artifactId>
> <executions>
> <execution>
> <phase>package</phase>
> <goals>
> <goal>shade</goal>
> </goals>
> <configuration>
> <transformers>
> <transformer
>
> implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
> <manifestEntries>
>
> <Main-Class>org.geotools.tutorial.ImageLab</Main-Class>
> <Specification-Title>Java Advanced
> Imaging Image I/O Tools</Specification-Title>
>
> <Specification-Version>1.1</Specification-Version>
> <Specification-Vendor>Sun
> Microsystems, Inc.</Specification-Vendor>
>
> <Implementation-Title>com.sun.media.imageio</Implementation-Title>
>
> <Implementation-Version>1.1</Implementation-Version>
> <Implementation-Vendor>Sun
> Microsystems, Inc.</Implementation-Vendor>
>
> <Extension-Name>com.sun.media.imageio</Extension-Name>
> </manifestEntries>
> </transformer>
> </transformers>
> <filters>
> <filter>
> <artifact>*:*</artifact>
> <excludes>
> <exclude>META-INF/*.SF</exclude>
> <exclude>META-INF/*.DSA</exclude>
> <exclude>META-INF/*.RSA</exclude>
> </excludes>
> </filter>
> </filters>
> </configuration>
> </execution>
> </executions>
> </plugin>
> </plugins>
> </build>
>
>
> <dependencies>
> <dependency>
> <groupId>org.geotools</groupId>
> <artifactId>gt-shapefile</artifactId>
> <version>${geotools.version}</version>
> </dependency>
> <dependency>
> <groupId>org.geotools</groupId>
> <artifactId>gt-epsg-hsql</artifactId>
> <version>${geotools.version}</version>
> </dependency>
> <dependency>
> <groupId>org.geotools</groupId>
> <artifactId>gt-swing</artifactId>
> <version>${geotools.version}</version>
> </dependency>
> <dependency>
> <groupId>org.geotools</groupId>
> <artifactId>gt-geotiff</artifactId>
> <version>${geotools.version}</version>
> </dependency>
> <dependency>
> <groupId>org.geotools</groupId>
> <artifactId>gt-image</artifactId>
> <version>${geotools.version}</version>
> </dependency>
> <dependency>
> <groupId>org.geotools</groupId>
> <artifactId>gt-coverage</artifactId>
> <version>${geotools.version}</version>
> </dependency>
> <dependency>
> <groupId>org.geotools</groupId>
> <artifactId>gt-render</artifactId>
> <version>${geotools.version}</version>
> </dependency>
> <dependency>
> <groupId>org.geotools</groupId>
> <artifactId>gt-imageio-ext-gdal</artifactId>
> <version>${geotools.version}</version>
> </dependency>
> <dependency>
> <groupId>junit</groupId>
> <artifactId>junit</artifactId>
> <version>4.5</version>
> <scope>test</scope>
> </dependency>
> </dependencies>
>
> <repositories>
> <repository>
> <id>maven2-repository.dev.java.net</id>
> <name>Java.net repository</name>
> <url>http://download.java.net/maven/2</url>
> </repository>
> <repository>
> <id>osgeo</id>
> <name>Open Source Geospatial Foundation Repository</name>
> <url>http://download.osgeo.org/webdav/geotools/</url>
> </repository>
> <repository>
> <snapshots>
> <enabled>true</enabled>
> </snapshots>
> <id>boundless</id>
> <name>Boundless Maven Repository</name>
> <url>http://repo.boundlessgeo.com/main</url>
> </repository>
> </repositories>
> </project>
>
>
> 2016-02-05 18:06 GMT+01:00 Mark Prins <mc.pr...@gmail.com>:
>
>> Make sure you jar file has the necessary services files in the META-INF,
>> the shade plugin should be able to do this for you, see the FAQ at
>>
>> http://docs.geotools.org/stable/userguide/build/faq.html#how-do-i-create-an-executable-jar-for-my-geotools-app
>>
>>
>> you seem to be missing the ServicesResourceTransformer from you
>> maven/shade-plugin config
>>
>> Mark
>>
>>
>> ------------------------------------------------------------------------------
>> Site24x7 APM Insight: Get Deep Visibility into Application Performance
>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
>> Monitor end-to-end web transactions and take corrective actions now
>> Troubleshoot faster and improve end-user experience. Signup Now!
>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>> _______________________________________________
>> GeoTools-GT2-Users mailing list
>> GeoTools-GT2-Users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>
>
>
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users