<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hello!<br></div><div>I got the same exception with the version  <!--StartFragment-->5.0 SNAPSHORT (jars from nexus.geomatys.com),  <!--StartFragment--> JDK 1.8.0_71. Develop and<!--EndFragment--> run<!--EndFragment--> under NetBeans 8.2<br data-mce-bogus="1"></div><div>My sample code:<br data-mce-bogus="1"></div><div>.........<br data-mce-bogus="1"></div><div> <strong> MarshallerPool poolGml = GMLMarshallerPool.getInstance(); <-- an exception appears in this line</strong><br>      ObjectFactory FACTORY = new ObjectFactory();<br>             try {<br>                Marshaller   marshaller = poolGml.acquireMarshaller();<br>                StringWriter sw = new StringWriter();<br>                Duration d1 = javax.xml.datatype.DatatypeFactory.newInstance().newDuration("P2D");<br>                TimePeriodType tp = new TimePeriodType(d1);<br>                marshaller.marshal(FACTORY.createTimePeriod(tp), sw);<br>                <br>                TimePositionType tpos = new TimePositionType("2002-08-15");<br>                tp = new TimePeriodType(tpos);<br><br>                marshaller.marshal(FACTORY.createTimePeriod(tp), sw); <br>                <br>                String result = sw.toString();<br>                 System.out.println("result:"+result); <br>             } catch (JAXBException | DatatypeConfigurationException ex) {<br>                 Logger.getLogger(ReaderXml.class.getName()).log(Level.SEVERE, null, ex);<br>             }<br data-mce-bogus="1"></div><div>..........<br></div><div><br data-mce-bogus="1"></div><div>And  <!--StartFragment-->exception :<!--EndFragment--><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Exception in thread "main" java.lang.AssertionError: javax.xml.bind.JAXBException: Provider com.sun.xml.internal.bind.v2.ContextFactory could not be instantiated: com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions<br>org.opengis.metadata.Identifier is an interface, and JAXB can't handle interfaces.<br>    this problem is related to the following location:<br>        at org.opengis.metadata.Identifier<br>        at private java.util.List org.geotoolkit.gml.xml.v321.AbstractGMLType.name<br>        at org.geotoolkit.gml.xml.v321.AbstractGMLType<br>        at org.geotoolkit.gml.xml.v321.DefinitionBaseType<br>        at org.geotoolkit.gml.xml.v321.DefinitionType<br>        at org.geotoolkit.gml.xml.v321.IdentifiedObjectType<br>        at org.geotoolkit.gml.xml.v321.AbstractGeneralOperationParameterType<br>        at org.geotoolkit.gml.xml.v321.OperationParameterGroupType<br>        at private org.geotoolkit.gml.xml.v321.OperationParameterGroupType org.geotoolkit.gml.xml.v321.OperationParameterGroupPropertyType.operationParameterGroup<br>        at org.geotoolkit.gml.xml.v321.OperationParameterGroupPropertyType<br>        at public javax.xml.bind.JAXBElement org.geotoolkit.gml.xml.v321.ObjectFactory.createGroup(org.geotoolkit.gml.xml.v321.OperationParameterGroupPropertyType)<br>        at org.geotoolkit.gml.xml.v321.ObjectFactory<br><br> - with linked exception:<br>[com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions<br>org.opengis.metadata.Identifier is an interface, and JAXB can't handle interfaces.<br>    this problem is related to the following location:<br>        at org.opengis.metadata.Identifier<br>        at private java.util.List org.geotoolkit.gml.xml.v321.AbstractGMLType.name<br>        at org.geotoolkit.gml.xml.v321.AbstractGMLType<br>        at org.geotoolkit.gml.xml.v321.DefinitionBaseType<br>        at org.geotoolkit.gml.xml.v321.DefinitionType<br>        at org.geotoolkit.gml.xml.v321.IdentifiedObjectType<br>        at org.geotoolkit.gml.xml.v321.AbstractGeneralOperationParameterType<br>        at org.geotoolkit.gml.xml.v321.OperationParameterGroupType<br>        at private org.geotoolkit.gml.xml.v321.OperationParameterGroupType org.geotoolkit.gml.xml.v321.OperationParameterGroupPropertyType.operationParameterGroup<br>        at org.geotoolkit.gml.xml.v321.OperationParameterGroupPropertyType<br>        at public javax.xml.bind.JAXBElement org.geotoolkit.gml.xml.v321.ObjectFactory.createGroup(org.geotoolkit.gml.xml.v321.OperationParameterGroupPropertyType)<br>        at org.geotoolkit.gml.xml.v321.ObjectFactory<br>]<br>    at org.geotoolkit.gml.xml.GMLMarshallerPool.<clinit>(GMLMarshallerPool.java:43)<br>    <strong>at readerxml.ReaderXml.jaxbWigosToFile(ReaderXml.java:295)</strong><br>    at readerxml.ReaderXml.main(ReaderXml.java:120)<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Field name<!--EndFragment--> in  <!--StartFragment-->AbstractGMLType<!--EndFragment--> is interface  <!--StartFragment--> org.opengis.metadata.Identifier.  <!--StartFragment-->What about JAXB version?<!--EndFragment--> <!--EndFragment--> <!--EndFragment--> <br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Nataliia<br data-mce-bogus="1"></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>От: </b>"cbmd" <cbmd@meteo.ru><br><b>Кому: </b>"Martin Desruisseaux" <martin.desruisseaux@geomatys.com><br><b>Копия: </b>"geotoolkit" <geotoolkit@lists.osgeo.org><br><b>Отправленные: </b>Суббота, 25 Май 2019 г 22:33:47<br><b>Тема: </b>Re: [geotk] GML Marshaller<br></div><div><br></div><div data-marker="__QUOTED_TEXT__"><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Sorry, I used the version 5.0.0-MC0070. Now  I will try   latest build  <br></div><br><hr id="zwchr"><div><b>От: </b>"cbmd" <cbmd@meteo.ru><br><b>Кому: </b>"Martin Desruisseaux" <martin.desruisseaux@geomatys.com><br><b>Копия: </b>"geotoolkit" <geotoolkit@lists.osgeo.org><br><b>Отправленные: </b>Суббота, 25 Май 2019 г 14:07:43<br><b>Тема: </b>Re: [geotk] GML Marshaller<br></div><br><div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hello Martin!<br></div><div>I used ready-made libraries from nexus.geomatys.com (5.0 SNAPSHORT). I will try to use the latest build of May 24, 2019 5.0-20190524.141416-69<br></div><br><hr id="zwchr"><div><b>От: </b>"Martin Desruisseaux" <martin.desruisseaux@geomatys.com><br><b>Кому: </b>"cbmd" <cbmd@meteo.ru>, geotoolkit@lists.osgeo.org<br><b>Отправленные: </b>Пятница, 24 Май 2019 г 17:16:58<br><b>Тема: </b>Re: [geotk] GML Marshaller<br></div><br><div><div class="moz-cite-prefix">Le 24/05/2019 à 15:41, Пузова Н.В. a
      écrit :<br>
    </div>
    <blockquote cite="mid:8AAC33A343384272985A02122D2FF1A1@WS4042B06">
      
      <div dir="ltr">
        <div style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR:
          #000000">
          <div>Hello Martin!</div>
          <div>I use JDK 1.8.0_71.</div>
        </div>
      </div>
    </blockquote>
    <p>And which version of Geotk? If you are using 5.0-SNAPSHOT, can
      you try again with the "-u" option on Maven? (I uploaded updated
      JAR files in case)</p>
    <p>    Martin</p>
    <p><br>
    </p><br></div></div><br>_______________________________________________<br>Geotoolkit mailing list<br>Geotoolkit@lists.osgeo.org<br>https://lists.osgeo.org/mailman/listinfo/geotoolkit<br></div></div><br>_______________________________________________<br>Geotoolkit mailing list<br>Geotoolkit@lists.osgeo.org<br>https://lists.osgeo.org/mailman/listinfo/geotoolkit<br></div></div></body></html>