<?xml version="1.0" encoding="UTF-8"?><!-- Generated by maven-plugin-tools 3.5 on 2018-05-31 --><plugin><name>Maven JAXB 2.x Plugin</name><description>Maven2 plugin for JAXB 2.x XJC compiler to generate Java sources from XML Schemas.</description><groupId>org.jvnet.jaxb2.maven2</groupId><artifactId>maven-jaxb2-plugin</artifactId><version>0.14.0</version><goalPrefix>jaxb2</goalPrefix><isolatedRealm>false</isolatedRealm><inheritedByDefault>true</inheritedByDefault><mojos><mojo><goal>generate</goal><description>JAXB 2.x Mojo.</description><requiresDependencyResolution>compile</requiresDependencyResolution><requiresDirectInvocation>false</requiresDirectInvocation><requiresProject>true</requiresProject><requiresReports>false</requiresReports><aggregator>false</aggregator><requiresOnline>false</requiresOnline><inheritedByDefault>true</inheritedByDefault><phase>generate-sources</phase><implementation>org.jvnet.mjiip.v_2.XJC2Mojo</implementation><language>java</language><instantiationStrategy>per-lookup</instantiationStrategy><executionStrategy>once-per-session</executionStrategy><requiresDependencyCollection>compile</requiresDependencyCollection><threadSafe>true</threadSafe><parameters><parameter><name>accessExternalDTD</name><type>java.lang.String</type><required>false</required><editable>true</editable><description>Restricts access to external DTDs and external Entity References to the
protocols specified. Value: a list of protocols separated by comma. A
protocol is the scheme portion of a {@link java.net.URI}, or in the case
of the JAR protocol, "jar" plus the scheme portion separated by colon.
The keyword "all" grants permission to all protocols.</description></parameter><parameter><name>accessExternalSchema</name><type>java.lang.String</type><required>false</required><editable>true</editable><description>Restrict access to the protocols specified for external reference set by
the schemaLocation attribute, Import and Include element. Value: a list
of protocols separated by comma. A protocol is the scheme portion of a
{@link java.net.URI}, or in the case of the JAR protocol, "jar" plus the
scheme portion separated by colon. The keyword "all" grants permission to
all protocols.</description></parameter><parameter><name>addCompileSourceRoot</name><type>boolean</type><required>false</required><editable>true</editable><description>If set to true (default), adds target directory as a compile source root
of this Maven project.</description></parameter><parameter><name>addIfExistsToEpisodeSchemaBindings</name><type>boolean</type><required>false</required><editable>true</editable><description>If <code>true</code> (default), adds <code>if-exists="true"</code>
attributes to the <code>bindings</code> elements associated with schemas
(via <code>scd="x-schema::..."</code>) in the generated episode files.
This is necessary to avoid the annoying `SCD "x-schema::tns" didn't
match any schema component` errors.</description></parameter><parameter><name>addTestCompileSourceRoot</name><type>boolean</type><required>false</required><editable>true</editable><description>If set to true, adds target directory as a test compile source root of
this Maven project. Default value is false.</description></parameter><parameter><name>args</name><type>java.util.List</type><required>false</required><editable>true</editable><description><p>
A list of extra XJC's command-line arguments (items must include the dash
'-'). Use this argument to enable the JAXB2 plugins you want to use.
</p><p>
Arguments set here take precedence over other mojo parameters.
</p></description></parameter><parameter><name>bindingDirectory</name><type>java.io.File</type><required>false</required><editable>true</editable><description><p>
The source directory containing the *.xjb binding files.
</p><p>
If left undefined, then the <code>schemaDirectory</code> is assumed.
</p></description></parameter><parameter><name>bindingExcludes</name><type>java.lang.String[]</type><required>false</required><editable>true</editable><description>A list of regular expression file search patterns to specify the binding
files to be excluded from the <code>bindingIncludes</code>. Searching is
based from the root of bindingDirectory.</description></parameter><parameter><name>bindingIncludes</name><type>java.lang.String[]</type><required>false</required><editable>true</editable><description><p>
A list of regular expression file search patterns to specify the binding
files to be processed. Searching is based from the root of
<code>bindingDirectory</code>.
</p><p>
If left undefined, then all *.xjb files in schemaDirectory will be
processed.
</p></description></parameter><parameter><name>bindings</name><type>org.jvnet.jaxb2.maven2.ResourceEntry[]</type><required>false</required><editable>true</editable><description>A list of binding resources which could includes file sets, URLs, Maven
artifact resources.</description></parameter><parameter><name>catalog</name><type>java.io.File</type><required>false</required><editable>true</editable><description>Specify the catalog file to resolve external entity references (xjc's
-catalog option) </p><p>
Support TR9401, XCatalog, and OASIS XML Catalog format. See the
catalog-resolver sample and this article for details.
</p></description></parameter><parameter><name>catalogResolver</name><type>java.lang.String</type><required>false</required><editable>true</editable><description>Provides the class name of the catalog resolver.</description></parameter><parameter><name>catalogs</name><type>org.jvnet.jaxb2.maven2.ResourceEntry[]</type><required>false</required><editable>true</editable><description>A list of catalog resources which could includes file sets, URLs, Maven
artifact resources.</description></parameter><parameter><name>cleanPackageDirectories</name><type>boolean</type><required>false</required><editable>true</editable><description><p>
If 'true', package directories will be cleaned before the XJC binding
compiler generates the source files.
</p></description></parameter><parameter><name>debug</name><type>boolean</type><required>false</required><editable>true</editable><description><p>
If 'true', the XJC compiler is set to debug mode (xjc's -debug option).
</p><p>
It is automatically set to 'true' when maven is run in debug mode (mvn's
-X option).
</p></description></parameter><parameter><name>disableDefaultExcludes</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'true', maven's default exludes are NOT added to all the excludes
lists.</description></parameter><parameter><name>disableXmlSecurity</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'true', disables XML security features when parsing XML documents;
xjc's -disableXmlSecurity option.</description></parameter><parameter><name>enableExternalEntityProcessing</name><type>boolean</type><required>false</required><editable>true</editable><description>Enables external entity processing.</description></parameter><parameter><name>enableIntrospection</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'true', enables correct generation of Boolean getters/setters to
enable Bean Introspection apis; xjc's -enableIntrospection option.</description></parameter><parameter><name>encoding</name><type>java.lang.String</type><required>false</required><editable>true</editable><description>Encoding for the generated sources, defaults to
${project.build.sourceEncoding}.</description></parameter><parameter><name>episode</name><type>boolean</type><required>false</required><editable>true</editable><description>If true, the episode file (describing mapping of elements and types to
classes for the compiled schema) will be generated.</description></parameter><parameter><name>episodeFile</name><type>java.io.File</type><required>false</required><editable>true</editable><description>Target location of the episode file. By default it is
target/generated-sources/xjc/META-INF/sun-jaxb.episode so that the
episode file will appear as META-INF/sun-jaxb.episode in the JAR - just
as XJC wants it.</description></parameter><parameter><name>episodes</name><type>org.apache.maven.model.Dependency[]</type><required>false</required><editable>true</editable><description>If you want to use existing artifacts as episodes for separate
compilation, configure them as episodes/episode elements. It is assumed
that episode artifacts contain an appropriate META-INF/sun-jaxb.episode
resource.</description></parameter><parameter><name>extension</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'true', the XJC binding compiler will run in the extension mode (xjc's
-extension option). Otherwise, it will run in the strict conformance
mode.</description></parameter><parameter><name>forceRegenerate</name><type>boolean</type><required>false</required><editable>true</editable><description>If true, no up-to-date check is performed and the XJC always re-generates
the sources. Otherwise schemas will only be recompiled if anything has
changed.</description></parameter><parameter><name>generateDirectory</name><type>java.io.File</type><required>true</required><editable>true</editable><description><p>
Generated code will be written under this directory.
</p><p>
For instance, if you specify <code>generateDirectory="doe/ray"</code> and
<code>generatePackage="org.here"</code>, then files are generated to
<code>doe/ray/org/here</code>.
</p></description></parameter><parameter><name>generatePackage</name><type>java.lang.String</type><required>false</required><editable>true</editable><description><p>
The generated classes will all be placed under this Java package (xjc's
-p option), unless otherwise specified in the schemas.
</p><p>
If left unspecified, the package will be derived from the schemas only.
</p></description></parameter><parameter><name>localRepository</name><type>org.apache.maven.artifact.repository.ArtifactRepository</type><required>true</required><editable>true</editable><description>Location of the local repository.</description></parameter><parameter><name>locale</name><type>java.lang.String</type><required>false</required><editable>true</editable><description>Locale for the generated sources.</description></parameter><parameter><name>markGenerated</name><type>boolean</type><required>false</required><editable>true</editable><description>If true, marks generated classes using a @Generated annotation - i.e.
turns on XJC -mark-generated option. Default is false.</description></parameter><parameter><name>noFileHeader</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'true', suppresses generation of a file header with timestamp, xjc's
-no-header option.</description></parameter><parameter><name>otherDepends</name><type>java.io.File[]</type><required>false</required><editable>true</editable><description>A list of of input files or URLs to consider during the up-to-date. By
default it always considers: 1. schema files, 2. binding files, 3.
catalog file, and 4. the pom.xml file of the project executing this
plugin. Deprecated, use {@link #otherDependsIncludes} and {@link #otherDependsExcludes} instead.</description></parameter><parameter><name>otherDependsExcludes</name><type>java.lang.String[]</type><required>false</required><editable>true</editable><description></description></parameter><parameter><name>otherDependsIncludes</name><type>java.lang.String[]</type><required>false</required><editable>true</editable><description></description></parameter><parameter><name>packageLevelAnnotations</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'false', suppresses generation of package level annotations
(package-info.java), xjc's -npa option.</description></parameter><parameter><name>pluginArtifacts</name><type>java.util.List</type><required>true</required><editable>true</editable><description>Plugin artifacts.</description></parameter><parameter><name>plugins</name><type>org.apache.maven.model.Dependency[]</type><required>false</required><editable>true</editable><description>XJC plugins to be made available to XJC. They still need to be activated
by using &lt;args/&gt; and enable plugin activation option.</description></parameter><parameter><name>produces</name><type>java.lang.String[]</type><required>false</required><editable>true</editable><description>Specifies patterns of files produced by this plugin. This is used to
check if produced files are up-to-date. Default value is ** /*.*, **
/*.java, ** /bgm.ser, ** /jaxb.properties.</description></parameter><parameter><name>project</name><type>org.apache.maven.project.MavenProject</type><required>false</required><editable>false</editable><description></description></parameter><parameter><name>proxyHost</name><type>java.lang.String</type><required>false</required><editable>true</editable><description></description></parameter><parameter><name>proxyPassword</name><type>java.lang.String</type><required>false</required><editable>true</editable><description></description></parameter><parameter><name>proxyPort</name><type>int</type><required>false</required><editable>true</editable><description></description></parameter><parameter><name>proxyUsername</name><type>java.lang.String</type><required>false</required><editable>true</editable><description></description></parameter><parameter><name>readOnly</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'true', the generated Java source files are set as read-only (xjc's
-readOnly option).</description></parameter><parameter><name>removeOldOutput</name><type>boolean</type><required>false</required><editable>true</editable><description><p>
If 'true', the generateDirectory will be deleted before the XJC binding
compiler recompiles the source files. Default is false.
</p><p>
Note that if set to 'false', the up-to-date check might not work, since
XJC does not regenerate all files (i.e. files for "any" elements under
'xjc/org/w3/_2001/xmlschema' directory).
</p></description></parameter><parameter><name>scanDependenciesForBindings</name><type>boolean</type><required>false</required><editable>true</editable><description>Scan all compile-scoped project dependencies for XML binding files.</description></parameter><parameter><name>schemaDirectory</name><type>java.io.File</type><required>true</required><editable>true</editable><description>The source directory containing *.xsd schema files. Notice that binding
files are searched by default in this directory.</description></parameter><parameter><name>schemaExcludes</name><type>java.lang.String[]</type><required>false</required><editable>true</editable><description>A list of regular expression file search patterns to specify the schemas
to be excluded from the <code>schemaIncludes</code> list. Searching is
based from the root of schemaDirectory.</description></parameter><parameter><name>schemaIncludes</name><type>java.lang.String[]</type><required>false</required><editable>true</editable><description><p>
A list of regular expression file search patterns to specify the schemas
to be processed. Searching is based from the root of
<code>schemaDirectory</code>.
</p><p>
If left undefined, then all <code>*.xsd</code> files in
<code>schemaDirectory</code> will be processed.
</p></description></parameter><parameter><name>schemaLanguage</name><type>java.lang.String</type><required>false</required><editable>true</editable><description>Type of input schema language. One of: DTD, XMLSCHEMA, RELAXNG,
RELAXNG_COMPACT, WSDL, AUTODETECT. If unspecified, it is assumed
AUTODETECT.</description></parameter><parameter><name>schemas</name><type>org.jvnet.jaxb2.maven2.ResourceEntry[]</type><required>false</required><editable>true</editable><description>A list of schema resources which could includes file sets, URLs, Maven
artifact resources.</description></parameter><parameter><name>settings</name><type>org.apache.maven.settings.Settings</type><required>false</required><editable>false</editable><description></description></parameter><parameter><name>specVersion</name><type>java.lang.String</type><required>false</required><editable>true</editable><description>Version of the JAXB specification (ex. 2.0, 2.1 or 2.2).</description></parameter><parameter><name>strict</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'true' (default), Perform strict validation of the input schema
(disabled by the xjc's -nv option).</description></parameter><parameter><name>useActiveProxyAsHttpproxy</name><type>boolean</type><required>false</required><editable>true</editable><description>If set to <code>true</code>, passes Maven's active proxy settings to XJC.
Default value is <code>false</code>. Proxy settings are passed using the
<code>-httpproxy</code> argument in the form
<code>[user[:password]@]proxyHost[:proxyPort]</code>. This sets both HTTP
as well as HTTPS proxy.</description></parameter><parameter><name>useDependenciesAsEpisodes</name><type>boolean</type><required>false</required><editable>true</editable><description>Use all of the compile-scope project dependencies as episode artifacts.
It is assumed that episode artifacts contain an appropriate
META-INF/sun-jaxb.episode resource. Default is false.</description></parameter><parameter><name>verbose</name><type>boolean</type><required>false</required><editable>true</editable><description><p>
If 'true', the plugin and the XJC compiler are both set to verbose mode
(xjc's -verbose option).
</p><p>
It is automatically set to 'true' when maven is run in debug mode (mvn's
-X option).
</p></description></parameter><parameter><name>writeCode</name><type>boolean</type><required>false</required><editable>true</editable><description>If 'false', the plugin will not write the generated code to disk.</description></parameter></parameters><configuration><accessExternalDTDimplementation="java.lang.String"default-value="all">${maven.xjc2.accessExternalDTD}</accessExternalDTD><accessExternalSchemaimplementation="java.lang.String"default-value="all">${maven.xjc2.accessExternalSchema}</accessExternalSchema><addCompileSourceRootimplementation="boolean"default-value="true">${maven.xjc2.addCompileSourceRoot}</addCompileSourceRoot><addIfExistsToEpisodeSchemaBindingsimplementation="boolean"default-value="true">${maven.xjc2.addIfExistsToEpisodeSchemaBindings}</addIfExistsToEpisodeSchemaBindings><addTestCompileSourceRootimplementation="boolean"default-value="false">${maven.xjc2.addTestCompileSourceRoot}</addTestCompileSourceRoot><bindingDirectoryimplementation="java.io.File">${maven.xjc2.bindingDirectory}</bindingDirectory><catalogimplementation="java.io.File">${maven.xjc2.catalog}</catalog><catalogResolverimplementation="java.lang.String">${maven.xjc2.catalogResolver}</catalogResolver><cleanPackageDirectoriesimplementation="boolean"default-value="true">${maven.xjc2.removeOldPackages}</cleanPackageDirectories><debugimplementation="boolean"default-value="false">${maven.xjc2.debug}</debug><disableDefaultExcludesimplementation="boolean"default-value="false">${maven.xjc2.disableDefaultExcludes}</disableDefaultExcludes><disableXmlSecurityimplementation="boolean"default-value="true">${maven.xjc2.disableXmlSecurity}</disableXmlSecurity><enableExternalEntityProcessingimplementation="boolean"default-value="true">${maven.xjc2.enableExternalEntityProcessing}</enableExternalEntityProcessing><enableIntrospectionimplementation="boolean"default-value="false">${maven.xjc2.enableIntrospection}</enableIntrospection><encodingimplementation="java.lang.String"default-value="${project.build.sourceEncoding}">${encoding}</encoding><episodeimplementation="boolean"default-value="true">${maven.xjc2.episode}</episode><episodeFileimplementation="java.io.File">${maven.xjc2.episodeFile}</episodeFile><extensionimplementation="boolean"default-value="true">${maven.xjc2.extension}</extension><forceRegenerateimplementation="boolean"default-value="false">${maven.xjc2.forceRegenerate}</forceRegenerate><generateDirectoryimplementation="java.io.File"default-value="${project.build.directory}/generated-sources/xjc">${maven.xjc2.generateDirectory}</generateDirectory><generatePackageimplementation="java.lang.String">${maven.xjc2.generatePackage}</generatePackage><localRepositoryimplementation="org.apache.maven.artifact.repository.ArtifactRepository"default-value="${localRepository}"/><localeimplementation="java.lang.String">${locale}</locale><markGeneratedimplementation="boolean"default-value="false">${maven.xjc2.markGenerated}</markGenerated><noFileHeaderimplementation="boolean"default-value="false">${maven.xjc2.noFileHeader}</noFileHeader><packageLevelAnnotationsimplementation="boolean"default-value="true">${maven.xjc2.packageLevelAnnotations}</packageLevelAnnotations><pluginArtifactsimplementation="java.util.List"default-value="${plugin.artifacts}"/><projectimplementation="org.apache.maven.project.MavenProject"default-value="${project}"/><proxyHostimplementation="java.lang.String">${maven.xjc2.proxyHost}</proxyHost><proxyPasswordimplementation="java.lang.String">${maven.xjc2.proxyPassword}</proxyPassword><proxyPortimplementation="int">${maven.xjc2.proxyPort}</proxyPort><proxyUsernameimplementation="java.lang.String">${maven.xjc2.proxyUsername}</proxyUsername><readOnlyimplementation="boolean"default-value="false">${maven.xjc2.readOnly}</readOnly><removeOldOutputimplementation="boolean"default-value="false">${maven.xjc2.removeOldOutput}</removeOldOutput><scanDependenciesForBindingsimplementation="boolean"default-value="false"/><schemaDirectoryimplementation="java.io.File"default-value="src/main/resources">${maven.xjc2.schemaDirectory}</schemaDirectory><schemaLanguageimplementation="java.lang.String">${maven.xjc2.schemaLanguage}</schemaLanguage><settingsimplementation="org.apache.maven.settings.Settings"default-value="${settings}"/><specVersionimplementation="java.lang.String"default-value="2.2"/><strictimplementation="boolean"default-value="true">${maven.xjc2.strict}</strict><useActiveProxyAsHttpproxyimplementation="boolean"default-value="false">${maven.xjc2.useActiveProxyAsHttpproxy}</useActiveProxyAsHttpproxy><verboseimplementation="boolean"default-value="false">${maven.xjc2.verbose}</verbose><writeCodeimplementation="boolean"default-value="true">${maven.xjc2.writeCode}</writeCode></configuration><requirements><requirement><role>org.apache.maven.artifact.factory.ArtifactFactory</role><field-name>artifactFactory</field-name></requirement><requirement><role>org.apache.maven.artifact.metadata.ArtifactMetadataSource</role><field-name>artifactMetadataSource</field-name></requirement><requirement><role>org.apache.maven.artifact.resolver.ArtifactResolver</role><field-name>artifactResolver</field-name></requirement><requirement><role>org.sonatype.plexus.build.incremental.BuildContext</role><field-name>buildContext</field-name></requirement><requirement><role>org.apache.maven.project.MavenProjectBuilder</role><field-name>mavenProjectBuilder</field-name></requirement></requirements></mojo><mojo><goal>help</goal><description>Display help information on maven-jaxb2-plugin.<br>
Call <code>mvn jaxb2:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</description><requiresDirectInvocation>false</requiresDirectInvocation><requiresProject>false</requiresProject><requiresReports>false</requiresReports><aggregator>false</aggregator><requiresOnline>false</requiresOnline><inheritedByDefault>true</inheritedByDefault><implementation>org.jvnet.mjiip.v_2.HelpMojo</implementation><language>java</language><instantiationStrategy>per-lookup</instantiationStrategy><executionStrategy>once-per-session</executionStrategy><threadSafe>true</threadSafe><parameters><parameter><name>detail</name><type>boolean</type><required>false</required><editable>true</editable><description>If <code>true</code>, display all settable properties for each goal.</description></parameter><parameter><name>goal</name><type>java.lang.String</type><required>false</required><editable>true</editable><description>The name of the goal for which to show help. If unspecified, all goals will be displayed.</description></parameter><parameter><name>indentSize</name><type>int</type><required>false</required><editable>true</editable><description>The number of spaces per indentation level, should be positive.</description></parameter><parameter><name>lineLength</name><type>int</type><required>false</required><editable>true</editable><description>The maximum length of a display line, should be positive.</description></parameter></parameters><configuration><detailimplementation="boolean"default-value="false">${detail}</detail><goalimplementation="java.lang.String">${goal}</goal><indentSizeimplementation="int"default-value="2">${indentSize}</indentSize><lineLengthimplementation="int"default-value="80">${lineLength}</lineLength></configuration></mojo></mojos><dependencies><dependency><groupId>org.jvnet.jaxb2.maven2</groupId><artifactId>maven-jaxb2-plugin-core</artifactId><type>jar</type><version>0.14.0</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><type>jar</type><version>1.7.25</version></dependency><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><type>jar</type><version>3.2.1</version></dependency><dependency><groupId>com.sun.org.apache.xml.internal</groupId><artifactId>resolver</artifactId><type>jar</type><version>20050927</version></dependency><dependency><groupId>org.glassfish.jaxb</groupId><artifactId>txw2</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-plugin-api</artifactId><type>jar</type><version>2.0.9</version></dependency><dependency><groupId>org.sonatype.plexus</groupId><artifactId>plexus-build-api</artifactId><type>jar</type><version>0.0.7</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-project</artifactId><type>jar</type><version>2.0.9</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-settings</artifactId><type>jar</type><version>2.0.9</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-profile</artifactId><type>jar</type><version>2.0.9</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-model</artifactId><type>jar</type><version>2.0.9</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-artifact-manager</artifactId><type>jar</type><version>2.0.9</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-repository-metadata</artifactId><type>jar</type><version>2.0.9</version></dependency><dependency><groupId>org.apache.maven.wagon</groupId><artifactId>wagon-provider-api</artifactId><type>jar</type><version>1.0-beta-2</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-plugin-registry</artifactId><type>jar</type><version>2.0.9</version></dependency><dependency><groupId>org.codehaus.plexus</groupId><artifactId>plexus-container-default</artifactId><type>jar</type><version>1.0-alpha-9-stable-1</version></dependency><dependency><groupId>classworlds</groupId><artifactId>classworlds</artifactId><type>jar</type><version>1.1-alpha-2</version></dependency><dependency><groupId>org.codehaus.plexus</groupId><artifactId>plexus-utils</artifactId><type>jar</type><version>1.5.15</version></dependency><dependency><groupId>org.jvnet.jaxb2.maven2</groupId><artifactId>maven-jaxb23-plugin</artifactId><type>jar</type><version>0.14.0</version></dependency><dependency><groupId>org.glassfish.jaxb</groupId><artifactId>jaxb-runtime</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>org.glassfish.jaxb</groupId><artifactId>jaxb-core</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>javax.xml.bind</groupId><artifactId>jaxb-api</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>org.jvnet.staxex</groupId><artifactId>stax-ex</artifactId><type>jar</type><version>1.7.8</version></dependency><dependency><groupId>com.sun.xml.fastinfoset</groupId><artifactId>FastInfoset</artifactId><type>jar</type><version>1.2.13</version></dependency><dependency><groupId>org.glassfish.jaxb</groupId><artifactId>jaxb-xjc-jdk9</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>org.glassfish.jaxb</groupId><artifactId>jaxb-xjc</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>com.sun.xml.dtd-parser</groupId><artifactId>dtd-parser</artifactId><type>jar</type><version>1.2</version></dependency><dependency><groupId>org.glassfish.jaxb</groupId><artifactId>xsom</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>org.glassfish.jaxb</groupId><artifactId>codemodel</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>com.sun.xml.bind.external</groupId><artifactId>rngom</artifactId><type>jar</type><version>2.3.0</version></dependency><dependency><groupId>com.sun.istack</groupId><artifactId>istack-commons-tools</artifactId><type>jar</type><version>3.0.5</version></dependency><dependency><groupId>com.sun.istack</groupId><artifactId>istack-commons-runtime</artifactId><type>jar</type><version>3.0.5</version></dependency><dependency><groupId>relaxngDatatype</groupId><artifactId>relaxngDatatype</artifactId><type>jar</type><version>20020414</version></dependency><dependency><groupId>com.sun.activation</groupId><artifactId>javax.activation</artifactId><type>jar</type><version>1.2.0</version></dependency><dependency><groupId>org.apache.maven.plugin-tools</groupId><artifactId>maven-plugin-annotations</artifactId><type>jar</type><version>3.5</version></dependency><dependency><groupId>org.apache.maven</groupId><artifactId>maven-artifact</artifactId><type>jar</type><version>2.0.9</version></dependency></dependencies></plugin>