[geotk] Issue with WMTS WebMapTileClient

Sebastian Clarke sebastian.clarke at envsys.co.uk
Mon Dec 21 07:17:16 PST 2015


Thanks for getting back to me so quickly Martin.

I am currently using gradle/eclipse rather than Maven to build. These are
the dependencies I have set up in my gradle.build

[group: 'org.geotools', name: 'gt-geojson', version: '14.0'],
[group: 'org.geotoolkit', name: 'geotk-client-wmts', version:
'4.0-SNAPSHOT'],

Which resolve to this set of dependency lib jars

.gradle/caches/modules-2/files-2.1/com.esri.geometry/esri-geometry-api/1.2.1/239591428ff10e829b77ea03a9984bcb49786aaf/esri-geometry-api-1.2.1.jar
.gradle/caches/modules-2/files-2.1/com.googlecode.efficient-java-matrix-library/core/0.26/2df89c44ad92900f025a61e228bbbcd6abca3efd/core-0.26.jar
.gradle/caches/modules-2/files-2.1/com.googlecode.json-simple/json-simple/1.1/5e303a03d04e6788dddfa3655272580ae0fc13bb/json-simple-1.1.jar
.gradle/caches/modules-2/files-2.1/com.vividsolutions/jts/1.13/3ccfb9b60f04d71add996a666ceb8902904fd805/jts-1.13.jar
.gradle/caches/modules-2/files-2.1/commons-beanutils/commons-beanutils/1.8.3/686ef3410bcf4ab8ce7fd0b899e832aaba5facf7/commons-beanutils-1.8.3.jar
.gradle/caches/modules-2/files-2.1/commons-lang/commons-lang/2.6/ce1edb914c94ebc388f086c6827e8bdeec71ac2/commons-lang-2.6.jar
.gradle/caches/modules-2/files-2.1/commons-pool/commons-pool/1.5.4/75b6e20c596ed2945a259cea26d7fadd298398e6/commons-pool-1.5.4.jar
.gradle/caches/modules-2/files-2.1/io.netty/netty/3.9.4.Final/678200bda583ff36d796455c2bdcdd434897115b/netty-3.9.4.Final.jar
.gradle/caches/modules-2/files-2.1/java3d/vecmath/1.5.2/79846ba34cbd89e2422d74d53752f993dcc2ccaf/vecmath-1.5.2.jar
.gradle/caches/modules-2/files-2.1/javax.measure/jsr-275/0.9.3/ab2fb094fc5297ae5636ef6ed0d6051d5a656588/jsr-275-0.9.3.jar
.gradle/caches/modules-2/files-2.1/javax.media/jai_core/1.1.3/b179d2efb1174658483e8b41bf4ac9d2eb5de438/jai_core-1.1.3.jar
.gradle/caches/modules-2/files-2.1/javax.media/jai_imageio/1.1.1/8a894c6ee89b4f3603c16d3726ae12c4211145bc/jai_imageio-1.1.1.jar
.gradle/caches/modules-2/files-2.1/jaxen/jaxen-limited/1.1.2/bc0230d67e627442297b9a485b54a724c622841e/jaxen-limited-1.1.2.jar
.gradle/caches/modules-2/files-2.1/jgridshift/jgridshift/1.0/82c163e82b1548c93a9e866dcfd24c66c590a829/jgridshift-1.0.jar
.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar
.gradle/caches/modules-2/files-2.1/net.iharder/base64/2.3.8/7d2e2cea90cc51169fd02a35888820ab07f6d02f/base64-2.3.8.jar
.gradle/caches/modules-2/files-2.1/net.java.dev.jsr-275/jsr-275/1.0-beta-2/7bdd90125e67cd38bee363208e32993c0c75e9be/jsr-275-1.0-beta-2.jar
.gradle/caches/modules-2/files-2.1/net.sf.geographiclib/GeographicLib-Java/1.44/7e18468fafefedd5d1934ea830c1c9683ffd0632/GeographicLib-Java-1.44.jar
.gradle/caches/modules-2/files-2.1/org.abego.treelayout/org.abego.treelayout.core/1.0.1/e31e79cba7a5414cf18fa69f3f0a2cf9ee997b61/org.abego.treelayout.core-1.0.1.jar
.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-annotations/4.2.2/ab9b4d205530b2b225987c1740f8d71103835aa4/antlr4-annotations-4.2.2.jar
.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-runtime/4.2.2/23f7a0544b36189d688de27688ebd3111f456c97/antlr4-runtime-4.2.2.jar
.gradle/caches/modules-2/files-2.1/org.apache.sis.core/sis-feature/0.7-jdk7-SNAPSHOT/231d19388bd6192d4be16da065ca1e652fa23cbe/sis-feature-0.7-jdk7-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.apache.sis.core/sis-metadata/0.7-jdk7-SNAPSHOT/80001e3642b2d6904d2cb91b6da447fa6d5c2beb/sis-metadata-0.7-jdk7-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.apache.sis.core/sis-referencing/0.7-jdk7-SNAPSHOT/5064b876b473d3f6ae21c6f77cda646d11d4d138/sis-referencing-0.7-jdk7-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.apache.sis.core/sis-utility/0.7-jdk7-SNAPSHOT/75f40bf31aa71b365dd515a68fc26b17aada98ec/sis-utility-0.7-jdk7-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.apache.sis.storage/sis-storage/0.7-jdk7-SNAPSHOT/26db9510f134fbe8456c41847b7b2d3c4617303/sis-storage-0.7-jdk7-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.2.2/7a917c8329fe11445de19c2ca28fd2ca586830da/groovy-all-2.2.2.jar
.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-core-asl/1.9.12/ecfc6f73a841c4c3c653b59651a3f9d5f1286469/jackson-core-asl-1.9.12.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-client-store/4.0-SNAPSHOT/3c24524294d5116b63fa8295708e4d612b11b06e/geotk-client-store-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-client-wmts/4.0-SNAPSHOT/7dbc4e2259b89dc178e82749ff221c629635cc4e/geotk-client-wmts-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-coverage-imagery/4.0-SNAPSHOT/2cf91f4f8e4793351af8aa47c2f7cb5d99921f75/geotk-coverage-imagery-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-coverage-store/4.0-SNAPSHOT/d2b3cc4ddb2a9e3b785c1f38884e86338d52b0a/geotk-coverage-store-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-coverage-wkb/4.0-SNAPSHOT/990e144fc4f1fc8aee7cfb9af5befff432e3636e/geotk-coverage-wkb-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-coverage/4.0-SNAPSHOT/6c8c483d3cf3b33bd8ffecf2a4fb8bd8069a0302/geotk-coverage-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-epsg/4.0-SNAPSHOT/16d94e1b186c52ed4cad1e51f1e790fa330ac5cd/geotk-epsg-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-feature/4.0-SNAPSHOT/e9a8d0791d6559ed0c9a9afbe18afa0f93629251/geotk-feature-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-geometry/4.0-SNAPSHOT/bf3f1cb9ea40eeda1c91a644af3ff795e32b4a29/geotk-geometry-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-jtswrapper/4.0-SNAPSHOT/6e2836d7cb2c2f81f721c0a530313be0dba0538e/geotk-jtswrapper-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-metadata-sql/4.0-SNAPSHOT/94a6e2339e0c69ca26997f9695b9fe14002f6774/geotk-metadata-sql-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-referencing-sis-fragment/4.0-SNAPSHOT/6d507c71a747b3df769e5ffba27abf9d2f977f5d/geotk-referencing-sis-fragment-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-referencing/4.0-SNAPSHOT/70460fa6e9930348e857a7a51439dbb5edf9358d/geotk-referencing-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-temporal/4.0-SNAPSHOT/fba32097dc593220e739994f9b6e5a5ad8915d58/geotk-temporal-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-utility-pending/4.0-SNAPSHOT/b9a48e09aad0cfbf674f16a6afe69f3d1375a11/geotk-utility-pending-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-utility/4.0-SNAPSHOT/db66bda47285f138f8595143f70a17d0aec57d3b/geotk-utility-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-xml-gml/4.0-SNAPSHOT/19c28d9b09a1140835e3d134e743491dc579182/geotk-xml-gml-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-xml-ows/4.0-SNAPSHOT/9e795b16c02d3e6f3624683cb964b675ac1bfeb1/geotk-xml-ows-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-xml-wmts/4.0-SNAPSHOT/7e251c3980bb42e9170fc265c1461d324ee8265d/geotk-xml-wmts-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.geotools/gt-api/14.0/a4c87e2d6a598eebeca554305a704a990b7ffdfc/gt-api-14.0.jar
.gradle/caches/modules-2/files-2.1/org.geotools/gt-geojson/14.0/1f6693b3b8cc3a2f70bd44fbf3d491d87180ad34/gt-geojson-14.0.jar
.gradle/caches/modules-2/files-2.1/org.geotools/gt-main/14.0/c1997f973ea60e33ee200db6657caf132d86393e/gt-main-14.0.jar
.gradle/caches/modules-2/files-2.1/org.geotools/gt-metadata/14.0/ccb480a9d203c1398590a82c2d14e130a55c240/gt-metadata-14.0.jar
.gradle/caches/modules-2/files-2.1/org.geotools/gt-opengis/14.0/9d1859b13cdf52d45fe0e84602286e02fd2def00/gt-opengis-14.0.jar
.gradle/caches/modules-2/files-2.1/org.geotools/gt-referencing/14.0/a4a50ce9851344859cb8535f488203eedd340266/gt-referencing-14.0.jar
.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar
.gradle/caches/modules-2/files-2.1/org.jdom/jdom/1.1.3/8bdfeb39fa929c35f5e4f0b02d34350db39a1efc/jdom-1.1.3.jar
.gradle/caches/modules-2/files-2.1/org.json/json/20090211/c183aa3a2a6250293808bba12262c8920ce5a51c/json-20090211.jar
.gradle/caches/modules-2/files-2.1/org.opengis/geoapi-pending/4.0-SNAPSHOT/d4b7be76ad9bf70a80b69783a7037a61ee6c096c/geoapi-pending-4.0-SNAPSHOT.jar
.gradle/caches/modules-2/files-2.1/org.yaml/snakeyaml/1.13/73cbb494a912866c4c831a178c3a2a9169f4eaad/snakeyaml-1.13.jar

On 21 December 2015 at 15:01, Martin Desruisseaux <
martin.desruisseaux at geomatys.com> wrote:

> Hello Sebastian
>
> Error of kind java.lang.NoSuchMethodError are usually a compilation
> issue. Are you building with Maven? If not Maven, which JAR files do you
> use?
>
>     Martin
>
>
> Le 21/12/15 15:50, Sebastian Clarke a écrit :
>
> I was trying to reproduce the code from here
> <https://github.com/Geomatys/geotoolkit/blob/master/demos/geotk-demo-samples/src/main/java/org/geotoolkit/pending/demo/clients/wmts/WMTSClientDemo.java>
> https://github.com/Geomatys/geotoolkit/blob/master/demos/geotk-demo-samples/src/main/java/org/geotoolkit/pending/demo/clients/wmts/WMTSClientDemo.java
> however I hit problems when initting the WebMapTileClient class.
>
> I'm not sure whether this might be some library incompatibility, or plain
> old operator error (as this is my first time using this). I have pasted the
> stack trace below, along with the relevant line from my test class which
> causes it. Any help would be gratefully appreciated.
>
> -- stacktrace snip --
>
> java.lang.NoSuchMethodError:
> org.opengis.parameter.ParameterDescriptor.getName()Lorg/opengis/metadata/Identifier;
>
> (...snip...)
>
>
> _______________________________________________
> Geotoolkit mailing list
> Geotoolkit at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geotoolkit
>



-- 



*Sebastian ClarkeSoftware DeveloperEnvironment Systems*
Tel: +44 (0) 1970 626688
www.envsys.co.uk

The information contained in this e-mail is intended only for the use of
the person(s) to whom it is addressed and may contain confidential or
privileged information. If you have received this e-mail in error please
contact the sender and delete the material without copying, distributing or
disclosing the content. All reasonable precautions have been taken to
ensure that this e-mail is free from any virus, however, the recipient
should verify this to be the case. Please 'think before you print'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geotoolkit/attachments/20151221/403e0cc3/attachment-0001.html>


More information about the Geotoolkit mailing list