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

Reply via email to