<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hello sebastian,<br>
<br>
Mixing geotools and geotoolkit is a bad idea, <br>
geotools duplicates some very old classes from the Geoapi project
and geotoolkit uses the most up to date Geoapi.<br>
High chances your problem comes from this.<br>
<br>
If luckily you have some influence on geotools, please tell them to
stop making hard copies of geoapi classes, this isn't the first time
developers encounter this problem.<br>
<br>
Beside, geotoolkit has a geojson feature store, so you should be
able to replace it.<br>
<br>
Johann Sorel<br>
<br>
<br>
<div class="moz-cite-prefix">On 21/12/2015 16:17, Sebastian Clarke
wrote:<br>
</div>
<blockquote
cite="mid:CAKeP342drbamZ+ZuHyR4qR5usj3+rXUZ1d0FE7+_P+bojxi1dg@mail.gmail.com"
type="cite">
<div dir="ltr">Thanks for getting back to me so quickly Martin.
<div><br>
</div>
<div>I am currently using gradle/eclipse rather than Maven to
build. These are the dependencies I have set up in my
gradle.build</div>
<div><br>
</div>
<div>
<div>[group: 'org.geotools', name: 'gt-geojson', version:
'14.0'],</div>
<div>[group: 'org.geotoolkit', name: 'geotk-client-wmts',
version: '4.0-SNAPSHOT'],</div>
</div>
<div><br>
</div>
<div>Which resolve to this set of dependency lib jars</div>
<div><br>
</div>
<div>
<div>.gradle/caches/modules-2/files-2.1/com.esri.geometry/esri-geometry-api/1.2.1/239591428ff10e829b77ea03a9984bcb49786aaf/esri-geometry-api-1.2.1.jar</div>
<div>.gradle/caches/modules-2/files-2.1/com.googlecode.efficient-java-matrix-library/core/0.26/2df89c44ad92900f025a61e228bbbcd6abca3efd/core-0.26.jar</div>
<div>.gradle/caches/modules-2/files-2.1/com.googlecode.json-simple/json-simple/1.1/5e303a03d04e6788dddfa3655272580ae0fc13bb/json-simple-1.1.jar</div>
<div>.gradle/caches/modules-2/files-2.1/com.vividsolutions/jts/1.13/3ccfb9b60f04d71add996a666ceb8902904fd805/jts-1.13.jar</div>
<div>.gradle/caches/modules-2/files-2.1/commons-beanutils/commons-beanutils/1.8.3/686ef3410bcf4ab8ce7fd0b899e832aaba5facf7/commons-beanutils-1.8.3.jar</div>
<div>.gradle/caches/modules-2/files-2.1/commons-lang/commons-lang/2.6/ce1edb914c94ebc388f086c6827e8bdeec71ac2/commons-lang-2.6.jar</div>
<div>.gradle/caches/modules-2/files-2.1/commons-pool/commons-pool/1.5.4/75b6e20c596ed2945a259cea26d7fadd298398e6/commons-pool-1.5.4.jar</div>
<div>.gradle/caches/modules-2/files-2.1/io.netty/netty/3.9.4.Final/678200bda583ff36d796455c2bdcdd434897115b/netty-3.9.4.Final.jar</div>
<div>.gradle/caches/modules-2/files-2.1/java3d/vecmath/1.5.2/79846ba34cbd89e2422d74d53752f993dcc2ccaf/vecmath-1.5.2.jar</div>
<div>.gradle/caches/modules-2/files-2.1/javax.measure/jsr-275/0.9.3/ab2fb094fc5297ae5636ef6ed0d6051d5a656588/jsr-275-0.9.3.jar</div>
<div>.gradle/caches/modules-2/files-2.1/javax.media/jai_core/1.1.3/b179d2efb1174658483e8b41bf4ac9d2eb5de438/jai_core-1.1.3.jar</div>
<div>.gradle/caches/modules-2/files-2.1/javax.media/jai_imageio/1.1.1/8a894c6ee89b4f3603c16d3726ae12c4211145bc/jai_imageio-1.1.1.jar</div>
<div>.gradle/caches/modules-2/files-2.1/jaxen/jaxen-limited/1.1.2/bc0230d67e627442297b9a485b54a724c622841e/jaxen-limited-1.1.2.jar</div>
<div>.gradle/caches/modules-2/files-2.1/jgridshift/jgridshift/1.0/82c163e82b1548c93a9e866dcfd24c66c590a829/jgridshift-1.0.jar</div>
<div>.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar</div>
<div>.gradle/caches/modules-2/files-2.1/net.iharder/base64/2.3.8/7d2e2cea90cc51169fd02a35888820ab07f6d02f/base64-2.3.8.jar</div>
<div>.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</div>
<div>.gradle/caches/modules-2/files-2.1/net.sf.geographiclib/GeographicLib-Java/1.44/7e18468fafefedd5d1934ea830c1c9683ffd0632/GeographicLib-Java-1.44.jar</div>
<div>.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</div>
<div>.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-annotations/4.2.2/ab9b4d205530b2b225987c1740f8d71103835aa4/antlr4-annotations-4.2.2.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-runtime/4.2.2/23f7a0544b36189d688de27688ebd3111f456c97/antlr4-runtime-4.2.2.jar</div>
<div>.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</div>
<div>.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</div>
<div>.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</div>
<div>.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</div>
<div>.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</div>
<div>.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.2.2/7a917c8329fe11445de19c2ca28fd2ca586830da/groovy-all-2.2.2.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-core-asl/1.9.12/ecfc6f73a841c4c3c653b59651a3f9d5f1286469/jackson-core-asl-1.9.12.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-client-store/4.0-SNAPSHOT/3c24524294d5116b63fa8295708e4d612b11b06e/geotk-client-store-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-client-wmts/4.0-SNAPSHOT/7dbc4e2259b89dc178e82749ff221c629635cc4e/geotk-client-wmts-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-coverage-imagery/4.0-SNAPSHOT/2cf91f4f8e4793351af8aa47c2f7cb5d99921f75/geotk-coverage-imagery-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-coverage-store/4.0-SNAPSHOT/d2b3cc4ddb2a9e3b785c1f38884e86338d52b0a/geotk-coverage-store-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-coverage-wkb/4.0-SNAPSHOT/990e144fc4f1fc8aee7cfb9af5befff432e3636e/geotk-coverage-wkb-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-coverage/4.0-SNAPSHOT/6c8c483d3cf3b33bd8ffecf2a4fb8bd8069a0302/geotk-coverage-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-epsg/4.0-SNAPSHOT/16d94e1b186c52ed4cad1e51f1e790fa330ac5cd/geotk-epsg-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-feature/4.0-SNAPSHOT/e9a8d0791d6559ed0c9a9afbe18afa0f93629251/geotk-feature-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-geometry/4.0-SNAPSHOT/bf3f1cb9ea40eeda1c91a644af3ff795e32b4a29/geotk-geometry-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-jtswrapper/4.0-SNAPSHOT/6e2836d7cb2c2f81f721c0a530313be0dba0538e/geotk-jtswrapper-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-metadata-sql/4.0-SNAPSHOT/94a6e2339e0c69ca26997f9695b9fe14002f6774/geotk-metadata-sql-4.0-SNAPSHOT.jar</div>
<div>.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</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-referencing/4.0-SNAPSHOT/70460fa6e9930348e857a7a51439dbb5edf9358d/geotk-referencing-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-temporal/4.0-SNAPSHOT/fba32097dc593220e739994f9b6e5a5ad8915d58/geotk-temporal-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-utility-pending/4.0-SNAPSHOT/b9a48e09aad0cfbf674f16a6afe69f3d1375a11/geotk-utility-pending-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-utility/4.0-SNAPSHOT/db66bda47285f138f8595143f70a17d0aec57d3b/geotk-utility-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-xml-gml/4.0-SNAPSHOT/19c28d9b09a1140835e3d134e743491dc579182/geotk-xml-gml-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-xml-ows/4.0-SNAPSHOT/9e795b16c02d3e6f3624683cb964b675ac1bfeb1/geotk-xml-ows-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotoolkit/geotk-xml-wmts/4.0-SNAPSHOT/7e251c3980bb42e9170fc265c1461d324ee8265d/geotk-xml-wmts-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotools/gt-api/14.0/a4c87e2d6a598eebeca554305a704a990b7ffdfc/gt-api-14.0.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotools/gt-geojson/14.0/1f6693b3b8cc3a2f70bd44fbf3d491d87180ad34/gt-geojson-14.0.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotools/gt-main/14.0/c1997f973ea60e33ee200db6657caf132d86393e/gt-main-14.0.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotools/gt-metadata/14.0/ccb480a9d203c1398590a82c2d14e130a55c240/gt-metadata-14.0.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotools/gt-opengis/14.0/9d1859b13cdf52d45fe0e84602286e02fd2def00/gt-opengis-14.0.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.geotools/gt-referencing/14.0/a4a50ce9851344859cb8535f488203eedd340266/gt-referencing-14.0.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.jdom/jdom/1.1.3/8bdfeb39fa929c35f5e4f0b02d34350db39a1efc/jdom-1.1.3.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.json/json/20090211/c183aa3a2a6250293808bba12262c8920ce5a51c/json-20090211.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.opengis/geoapi-pending/4.0-SNAPSHOT/d4b7be76ad9bf70a80b69783a7037a61ee6c096c/geoapi-pending-4.0-SNAPSHOT.jar</div>
<div>.gradle/caches/modules-2/files-2.1/org.yaml/snakeyaml/1.13/73cbb494a912866c4c831a178c3a2a9169f4eaad/snakeyaml-1.13.jar</div>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 21 December 2015 at 15:01, Martin
Desruisseaux <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:martin.desruisseaux@geomatys.com"
target="_blank">martin.desruisseaux@geomatys.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>
<p>Hello Sebastian<br>
</p>
<p>Error of kind <tt>java.lang.NoSuchMethodError</tt>
are usually a compilation issue. Are you building with
Maven? If not Maven, which JAR files do you use?<br>
</p>
<p> Martin<br>
</p>
<p><br>
</p>
<p>Le 21/12/15 15:50, Sebastian Clarke a écrit :</p>
</div>
<span class="">
<blockquote type="cite">
<div dir="ltr">I was trying to reproduce the code from
here <a moz-do-not-send="true"
href="https://github.com/Geomatys/geotoolkit/blob/master/demos/geotk-demo-samples/src/main/java/org/geotoolkit/pending/demo/clients/wmts/WMTSClientDemo.java"
target="_blank">https://github.com/Geomatys/geotoolkit/blob/master/demos/geotk-demo-samples/src/main/java/org/geotoolkit/pending/demo/clients/wmts/WMTSClientDemo.java</a>
however I hit problems when initting the
WebMapTileClient class.
<div><br>
</div>
<div>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.</div>
<div><br>
</div>
<div>-- stacktrace snip --</div>
<div><br>
</div>
<font face="monospace, monospace">java.lang.NoSuchMethodError:
org.opengis.parameter.ParameterDescriptor.getName()Lorg/opengis/metadata/Identifier;</font><br>
</div>
</blockquote>
</span> (...snip...)<br>
<br>
</div>
<br>
_______________________________________________<br>
Geotoolkit mailing list<br>
<a moz-do-not-send="true"
href="mailto:Geotoolkit@lists.osgeo.org">Geotoolkit@lists.osgeo.org</a><br>
<a moz-do-not-send="true"
href="http://lists.osgeo.org/mailman/listinfo/geotoolkit"
rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geotoolkit</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">
<div dir="ltr">
<p style="font:7.5pt/normal
arial,sans-serif;color:gray;text-transform:none;text-indent:0px;letter-spacing:normal;word-spacing:0px;white-space:normal;font-size-adjust:none;font-stretch:normal;background-color:rgb(255,255,255)"><b>Sebastian
Clarke<br>
Software Developer<br>
Environment Systems</b><br>
Tel: +44 (0) 1970 626688<br>
<a moz-do-not-send="true" href="http://www.envsys.co.uk/"
target="_blank">www.envsys.co.uk</a></p>
<p style="font:7.5pt/normal
arial,sans-serif;color:gray;text-transform:none;text-indent:0px;letter-spacing:normal;word-spacing:0px;white-space:normal;font-size-adjust:none;font-stretch:normal;background-color:rgb(255,255,255)">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'</p>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Geotoolkit mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Geotoolkit@lists.osgeo.org">Geotoolkit@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/geotoolkit">http://lists.osgeo.org/mailman/listinfo/geotoolkit</a></pre>
</blockquote>
<br>
</body>
</html>