<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">
      <p>Hello Erik, and welcome!</p>
      <p>We do not have a good documentation for Geotk. The reason is
        that after we joined the Apache SIS project, Geotk has been
        reoriented as a sandbox for SIS. Everything in Geotk may
        disappear after the functionality has been transfered to SIS.
        And indeed, the Geotk code size slowly decreases as time passes
        and SIS takes over.</p>
      <p>CSW is one of the (many) functionalities not yet transferred to
        SIS (but it may happen in the future). For now, compiling Geotk
        require the following steps (I fully agree this is tedious):</p>
      <ul>
        <li>Clone <a class="moz-txt-link-freetext" href="https://github.com/opengeospatial/geoapi/">https://github.com/opengeospatial/geoapi/</a> and build
          the master branch.</li>
        <li>Clone <a class="moz-txt-link-freetext" href="https://github.com/apache/sis">https://github.com/apache/sis</a> and build the <b>geoapi-4.0</b>
          branch (not master).</li>
        <li>Clone <a class="moz-txt-link-freetext" href="https://github.com/Geomatys/geotoolkit/">https://github.com/Geomatys/geotoolkit/</a> and build the
          master branch.</li>
      </ul>
      <p>If changes are pulled from Geotk, it may require to pull
        changes from GeoAPI et SIS and rebuild them before to build
        Geotk.</p>
      <p>    Regards,</p>
      <p>        Martin</p>
      <p><br>
      </p>
      <p>Le 19/02/2020 à 13:59, Erik Ravhed a écrit :</p>
    </div>
    <blockquote type="cite"
      cite="mid:ed4bd828-7bcb-26b5-e12d-6d2710c85e03@t-kartor.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <p>Hi all,</p>
      <p>I was looking for a CSW client written in Java that I could use
        to search CSW catalogs. One of the first results I found was
        Geotoolkit and it seems like it fits my use case really well.
        Now I'm wondering if there is any documentation on how to
        incorporate the Geotoolkit CSW client into a project. I tried
        following the CSW client demo (CSWClientDemo.java) available in
        the Geotoolkit repository but I get can't find any documentation
        of which dependencies I should include in my maven project. Is
        there any documentation like that available? Will I have to
        include dependencies to the entire Geotoolkit library and Apache
        SIS or can I use a subset of dependencies?</p>
      <p>I also tried to clone Geotoolkit and compile it (I tried to run
        maven install) but I was unable to do so. Is there any
        documentation regarding how to compile Geotoolkit as well?<br>
      </p>
    </blockquote>
    <br>
  </body>
</html>