mklemm / jaxb-rich-contract-plugin

Implements some JAXB plugins to generate advanced contract scenarios from XSD
MIT License
67 stars 33 forks source link

Interface defined by group declaration has no implementation. #66

Closed golden-mango closed 6 months ago

golden-mango commented 3 years ago

Hi, I was wondering what is needed in an xsd file to generate an interface with an implementation. In the documentation for generating an interface with an attributeGroup, the example given is:

.... (model group of the type...)

However, when I try to generate an interface with:

I get the error : [ERROR] Interface SomeAttributeGroup, defined by group declaration {}SomeAttributeGroup has no implementation. What is needed to generate the implemenation?
golden-mango commented 3 years ago

Version of the plugin 1.18

mklemm commented 3 years ago

Hi, have you tried using a later version of the plugin? It is quite difficult to debug earlier versions...

aSemy commented 3 years ago

I'm receiving this error too.

[INFO] --- jaxws-maven-plugin:2.6:wsimport (simple-schema) @ my-project ---
[INFO] Processing: file:/Users/username/projects/myproject/src/main/resources/schemas/simple-schema.wsdl
[INFO] jaxws:wsimport args: [
  -keep, 
  -s, 
  '/Users/username/projects/myproject/target/generated-sources/wsimport', 
  -d, 
  '/Users/username/projects/myproject/target/classes', 
  -verbose, 
  -encoding, 
  UTF-8, 
  -extension, 
  -Xnocompile, 
  -B-Xgroup-contract, 
  -verbose, 
  "file:/Users/username/projects/myproject/src/main/resources/schemas/simple-schema.wsdl"
  ]
parsing WSDL...

[ERROR] Interface ErrorResponse, defined by group declaration {http://www.example.com/schemas/gggg}errorResponse has no implementation.
  line 25 of file:/Users/username/projects/myproject/src/main/resources/schemas/simple-schema.wsdl

[ERROR] No interface found for model group errorResponse converted name was ErrorResponse
  line 25 of file:/Users/username/projects/myproject/src/main/resources/schemas/simple-schema.wsdl

Exception in thread "main" java.lang.reflect.InvocationTargetException
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.codehaus.mojo.jaxws.Invoker.main(Invoker.java:80)
Caused by: com.sun.tools.ws.wscompile.AbortException
    at com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:114)
    at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2268)
    at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:168)
    at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:111)
    at com.sun.tools.ws.wscompile.WsimportTool.buildWsdlModel(WsimportTool.java:414)
    at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:175)
    at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:153)
    ... 5 more

Plugin definition:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>jaxws-maven-plugin</artifactId>
    <version>2.6</version>
    <configuration>
        <extension>true</extension>
        <!--          <xdebug>true</xdebug>-->
        <verbose>true</verbose>
        <keep>true</keep>
        <detail>true</detail>
    </configuration>
    <executions>
        <execution>
            <id>simple-schema</id>
            <goals>
                <goal>wsimport</goal>
            </goals>
            <phase>generate-sources</phase>
            <configuration>
                <wsdlDirectory>${project.basedir}/src/main/resources/schemas/</wsdlDirectory>
                <wsdlFiles>
                    <wsdlFile>simple-schema.wsdl</wsdlFile>
                </wsdlFiles>
                <args>
                    <xjcArg>-B-Xgroup-contract</xjcArg>
                    <!-- add verbose workaround https://github.com/mklemm/jaxb2-rich-contract-plugin/issues/47 -->
                    <arg>-verbose</arg>
                </args>
            </configuration>
        </execution>
    </executions>

    <dependencies>
        <dependency>
            <groupId>net.codesup.util</groupId>
            <artifactId>jaxb2-rich-contract-plugin</artifactId>
            <version>2.1.0</version>
        </dependency>
    </dependencies>
</plugin>

I'm using an external wsdl file, and it's huge and ancient, so it might not be defined correctly? Here's a stripped down version that reproduces the issue:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
        xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
        xmlns:tns="http://www.example.com/schemas/gggg"
        targetNamespace="http://www.example.com/schemas/gggg">
    <wsdl:types>
        <xs:schema
                xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
                xmlns:matrix="http://www.example.com/schemas/gggg"
                xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
                xmlns:xs="http://www.w3.org/2001/XMLSchema"
                attributeFormDefault="unqualified"
                elementFormDefault="qualified"
                targetNamespace="http://www.example.com/schemas/gggg"
                jaxb:extensionBindingPrefixes="xjc"
                jaxb:version="2.1">
            <xs:annotation>
                <xs:appinfo>
                    <jaxb:globalBindings generateIsSetMethod="true">
                        <xjc:serializable uid="1"/>
                    </jaxb:globalBindings>
                </xs:appinfo>
            </xs:annotation>

            <xs:group name="errorResponse">
                <xs:sequence>
                    <xs:element name="error" type="matrix:errorType"/>
                </xs:sequence>
            </xs:group>
            <xs:element name="orderResponse" type="matrix:orderSaveResponseType"/>
            <xs:complexType name="orderSaveResponseType">
                <xs:choice>
                    <xs:group ref="matrix:errorResponse"/>
                    <xs:element name="succes" type="xs:string"/>
                </xs:choice>
            </xs:complexType>
            <xs:element name="orderRequest">
                <xs:complexType>
                    <xs:complexContent>
                        <xs:extension base="matrix:baseElement">
                            <xs:sequence>
                                <xs:element name="hash" type="xs:string"/>
                                <xs:element minOccurs="0" name="targetWebshop" type="xs:long"/>
                                <xs:element name="orderReference" type="xs:string"/>
                            </xs:sequence>
                        </xs:extension>
                    </xs:complexContent>
                </xs:complexType>
            </xs:element>
            <xs:complexType name="errorType">
                <xs:sequence>
                    <xs:element name="code" type="xs:int"/>
                    <xs:element name="message" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>

            <xs:complexType abstract="true" name="baseElement">
                <xs:sequence>
                    <xs:element name="externalId" type="xs:long"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
    </wsdl:types>

    <wsdl:message name="orderResponse">
        <wsdl:part element="tns:orderResponse" name="orderResponse">
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="orderRequest">
        <wsdl:part element="tns:orderRequest" name="orderRequest">
        </wsdl:part>
    </wsdl:message>
    <wsdl:portType name="Order">

        <wsdl:operation name="order">
            <wsdl:input message="tns:orderRequest" name="orderRequest">
            </wsdl:input>
            <wsdl:output message="tns:orderResponse" name="orderResponse">
            </wsdl:output>
        </wsdl:operation>

    </wsdl:portType>
    <wsdl:binding name="OrderSoap11" type="tns:Order">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="order">
            <soap:operation soapAction=""/>
            <wsdl:input name="orderRequest">
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="orderResponse">
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="OrderService">
        <wsdl:port binding="tns:OrderSoap11" name="OrderSoap11">
            <soap:address location="https://zys.asd.com:443/llll/services"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>

Here's the output of mvn clean compile -X -e

Full console output

```mvn clean compile -X -e Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d) Maven home: /usr/local/Cellar/maven/3.8.1/libexec Java version: 11.0.11, vendor: AdoptOpenJDK, runtime: /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home Default locale: en_GB, platform encoding: UTF-8 OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac" [DEBUG] Created new class realm maven.api [DEBUG] Importing foreign packages into class realm maven.api [DEBUG] Imported: javax.annotation.* < plexus.core [DEBUG] Imported: javax.annotation.security.* < plexus.core [DEBUG] Imported: javax.enterprise.inject.* < plexus.core [DEBUG] Imported: javax.enterprise.util.* < plexus.core [DEBUG] Imported: javax.inject.* < plexus.core [DEBUG] Imported: org.apache.maven.* < plexus.core [DEBUG] Imported: org.apache.maven.artifact < plexus.core [DEBUG] Imported: org.apache.maven.classrealm < plexus.core [DEBUG] Imported: org.apache.maven.cli < plexus.core [DEBUG] Imported: org.apache.maven.configuration < plexus.core [DEBUG] Imported: org.apache.maven.exception < plexus.core [DEBUG] Imported: org.apache.maven.execution < plexus.core [DEBUG] Imported: org.apache.maven.execution.scope < plexus.core [DEBUG] Imported: org.apache.maven.lifecycle < plexus.core [DEBUG] Imported: org.apache.maven.model < plexus.core [DEBUG] Imported: org.apache.maven.monitor < plexus.core [DEBUG] Imported: org.apache.maven.plugin < plexus.core [DEBUG] Imported: org.apache.maven.profiles < plexus.core [DEBUG] Imported: org.apache.maven.project < plexus.core [DEBUG] Imported: org.apache.maven.reporting < plexus.core [DEBUG] Imported: org.apache.maven.repository < plexus.core [DEBUG] Imported: org.apache.maven.rtinfo < plexus.core [DEBUG] Imported: org.apache.maven.settings < plexus.core [DEBUG] Imported: org.apache.maven.toolchain < plexus.core [DEBUG] Imported: org.apache.maven.usability < plexus.core [DEBUG] Imported: org.apache.maven.wagon.* < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authentication < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authorization < plexus.core [DEBUG] Imported: org.apache.maven.wagon.events < plexus.core [DEBUG] Imported: org.apache.maven.wagon.observers < plexus.core [DEBUG] Imported: org.apache.maven.wagon.proxy < plexus.core [DEBUG] Imported: org.apache.maven.wagon.repository < plexus.core [DEBUG] Imported: org.apache.maven.wagon.resource < plexus.core [DEBUG] Imported: org.codehaus.classworlds < plexus.core [DEBUG] Imported: org.codehaus.plexus.* < plexus.core [DEBUG] Imported: org.codehaus.plexus.classworlds < plexus.core [DEBUG] Imported: org.codehaus.plexus.component < plexus.core [DEBUG] Imported: org.codehaus.plexus.configuration < plexus.core [DEBUG] Imported: org.codehaus.plexus.container < plexus.core [DEBUG] Imported: org.codehaus.plexus.context < plexus.core [DEBUG] Imported: org.codehaus.plexus.lifecycle < plexus.core [DEBUG] Imported: org.codehaus.plexus.logging < plexus.core [DEBUG] Imported: org.codehaus.plexus.personality < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core [DEBUG] Imported: org.eclipse.aether.* < plexus.core [DEBUG] Imported: org.eclipse.aether.artifact < plexus.core [DEBUG] Imported: org.eclipse.aether.collection < plexus.core [DEBUG] Imported: org.eclipse.aether.deployment < plexus.core [DEBUG] Imported: org.eclipse.aether.graph < plexus.core [DEBUG] Imported: org.eclipse.aether.impl < plexus.core [DEBUG] Imported: org.eclipse.aether.installation < plexus.core [DEBUG] Imported: org.eclipse.aether.internal.impl < plexus.core [DEBUG] Imported: org.eclipse.aether.metadata < plexus.core [DEBUG] Imported: org.eclipse.aether.repository < plexus.core [DEBUG] Imported: org.eclipse.aether.resolution < plexus.core [DEBUG] Imported: org.eclipse.aether.spi < plexus.core [DEBUG] Imported: org.eclipse.aether.transfer < plexus.core [DEBUG] Imported: org.eclipse.aether.version < plexus.core [DEBUG] Imported: org.fusesource.jansi.* < plexus.core [DEBUG] Imported: org.slf4j.* < plexus.core [DEBUG] Imported: org.slf4j.event.* < plexus.core [DEBUG] Imported: org.slf4j.helpers.* < plexus.core [DEBUG] Imported: org.slf4j.spi.* < plexus.core [DEBUG] Populating class realm maven.api [INFO] Error stacktraces are turned on. [DEBUG] Message scheme: color [DEBUG] Message styles: debug info warning error success failure strong mojo project [DEBUG] Reading global settings from /usr/local/Cellar/maven/3.8.1/libexec/conf/settings.xml [DEBUG] Reading user settings from /Users/username/.m2/settings.xml [DEBUG] Reading global toolchains from /usr/local/Cellar/maven/3.8.1/libexec/conf/toolchains.xml [DEBUG] Reading user toolchains from /Users/username/.m2/toolchains.xml [DEBUG] Using local repository at /Users/username/.m2/repository [DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for /Users/username/.m2/repository [INFO] Scanning for projects... [DEBUG] Extension realms for project com.project:my-project:jar:1.0-SNAPSHOT: (none) [DEBUG] Looking up lifecycle mappings for packaging jar from ClassRealm[plexus.core, parent: null] [DEBUG] Extension realms for project org.springframework.boot:spring-boot-starter-parent:pom:2.5.3: (none) [DEBUG] Looking up lifecycle mappings for packaging pom from ClassRealm[plexus.core, parent: null] [DEBUG] Extension realms for project org.springframework.boot:spring-boot-dependencies:pom:2.5.3: (none) [DEBUG] Looking up lifecycle mappings for packaging pom from ClassRealm[plexus.core, parent: null] [DEBUG] === REACTOR BUILD PLAN ================================================ [DEBUG] Project: com.project:my-project:jar:1.0-SNAPSHOT [DEBUG] Tasks: [clean, compile] [DEBUG] Style: Regular [DEBUG] ======================================================================= [INFO] [INFO] ----------< com.project:my-project >---------- [INFO] Building my-project 1.0-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for ossrh-snapshots (http://oss.sonatype.org/content/repositories/snapshots). [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] === PROJECT BUILD PLAN ================================================ [DEBUG] Project: com.project:my-project:1.0-SNAPSHOT [DEBUG] Dependencies (collect): [] [DEBUG] Dependencies (resolve): [compile, runtime] [DEBUG] Repositories (dependencies): [central (https://repo.maven.apache.org/maven2, default, releases)] [DEBUG] Repositories (plugins) : [central (https://repo.maven.apache.org/maven2, default, releases)] [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-clean-plugin:3.1.0:clean (default-clean) [DEBUG] Style: Regular [DEBUG] Configuration: ${maven.clean.excludeDefaultDirectories} ${maven.clean.failOnError} ${maven.clean.followSymLinks} ${maven.clean.retryOnError} ${maven.clean.skip} ${maven.clean.verbose} [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.jacoco:jacoco-maven-plugin:0.8.7:prepare-agent (prepare-agent) [DEBUG] Style: Regular [DEBUG] Configuration:

${jacoco.address}
${jacoco.append} ${jacoco.classDumpDir} ${jacoco.destFile} ${jacoco.dumpOnExit} ${jacoco.exclClassLoaders} ${jacoco.inclBootstrapClasses} ${jacoco.inclNoLocationClasses} ${jacoco.jmx} ${jacoco.output} ${plugin.artifactMap} ${jacoco.port} ${project} ${jacoco.propertyName} ${jacoco.sessionId} ${jacoco.skip} [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.codehaus.mojo:jaxws-maven-plugin:2.6:wsimport (simple-schema) [DEBUG] Style: Regular [DEBUG] Configuration: -B-Xgroup-contract true true true /Users/username/projects/project/src/main/resources/schemas/ simple-schema.wsdl true [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) [DEBUG] Style: Regular [DEBUG] Configuration: @ UTF-8 ${maven.resources.skip} false [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.jetbrains.kotlin:kotlin-maven-plugin:1.5.21:compile (compile) [DEBUG] Style: Regular [DEBUG] Configuration: ${kotlin.compiler.apiVersion} -Xopt-in=kotlin.time.ExperimentalTime -Xopt-in=kotlinx.coroutines.ExperimentalCoroutinesApi -Xopt-in=kotlinx.coroutines.FlowPreview -Xjsr305=strict spring no-arg ${kotlin.compiler.experimental.coroutines} ${kotlin.compiler.incremental.cache.root} true ${kotlin.compiler.jdkHome} 11 ${kotlin.compiler.languageVersion} ${kotlin.compiler.incremental} ${kotlin.compiler.scriptTemplates} /Users/username/projects/project/src/main/kotlin /Users/username/projects/project/src/main/java /Users/username/projects/project/target/generated-sources/wsimport [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (java-compile) [DEBUG] Style: Regular [DEBUG] Configuration: ${maven.compiler.compilerId} ${maven.compiler.compilerReuseStrategy} ${maven.compiler.compilerVersion} ${maven.compiler.debug} ${maven.compiler.debuglevel} ${encoding} ${maven.compiler.executable} ${maven.compiler.failOnError} ${maven.compiler.failOnWarning} ${maven.compiler.forceJavacCompilerUse} ${maven.compiler.fork} ${maven.compiler.maxmem} ${maven.compiler.meminitial} ${maven.compiler.optimize} true ${maven.compiler.release} ${maven.compiler.showDeprecation} ${maven.compiler.showWarnings} ${maven.main.skip} ${maven.compiler.skipMultiThreadWarning} ${maven.compiler.source} ${lastModGranularityMs} ${maven.compiler.target} ${maven.compiler.useIncrementalCompilation} ${maven.compiler.verbose} [DEBUG] ======================================================================= [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for apache.snapshots (http://repository.apache.org/snapshots). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for ow2-snapshot (http://repository.ow2.org/nexus/content/repositories/snapshots). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for codehaus.snapshots (http://snapshots.repository.codehaus.org). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for apache-snapshots (http://people.apache.org/repo/m2-snapshot-repository). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for apache-incubator (http://people.apache.org/repo/m2-incubating-repository/). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for codehaus-snapshots (http://snapshots.repository.codehaus.org). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for terracotta-snapshots (http://www.terracotta.org/download/reflector/snapshots). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for terracotta-releases (http://www.terracotta.org/download/reflector/releases). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for vaadin-snapshots (http://oss.sonatype.org/content/repositories/vaadin-snapshots/). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for vaadin-releases (http://oss.sonatype.org/content/repositories/vaadin-releases/). [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=3414855, ConflictMarker.markTime=1490371, ConflictMarker.nodeCount=836, ConflictIdSorter.graphTime=2555567, ConflictIdSorter.topsortTime=660426, ConflictIdSorter.conflictIdCount=183, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=23941686, ConflictResolver.conflictItemCount=453, DefaultDependencyCollector.collectTime=668083050, DefaultDependencyCollector.transformTime=33748055} [DEBUG] com.project:my-project:jar:1.0-SNAPSHOT [DEBUG] org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.5.21:compile [DEBUG] org.jetbrains.kotlin:kotlin-stdlib:jar:1.5.21:compile (version managed from 1.5.21) [DEBUG] org.jetbrains:annotations:jar:13.0:compile [DEBUG] org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.5.21:compile (version managed from 1.5.21) [DEBUG] org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.5.21:compile (version managed from 1.5.21) [DEBUG] org.jetbrains.kotlin:kotlin-reflect:jar:1.5.21:compile [DEBUG] org.jetbrains.kotlinx:kotlinx-coroutines-core:jar:1.5.1:compile [DEBUG] org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:jar:1.5.1:compile (version managed from 1.5.1) [DEBUG] com.neovisionaries:nv-i18n:jar:1.28:compile [DEBUG] org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile [DEBUG] javax.xml.stream:stax-api:jar:1.0-2:compile [DEBUG] org.codehaus.woodstox:stax2-api:jar:3.1.4:compile [DEBUG] org.apache.pdfbox:pdfbox:jar:2.0.24:compile [DEBUG] org.apache.pdfbox:fontbox:jar:2.0.24:compile [DEBUG] commons-logging:commons-logging:jar:1.2:compile [DEBUG] org.apache.pdfbox:pdfbox-tools:jar:2.0.24:compile [DEBUG] org.apache.pdfbox:pdfbox-debugger:jar:2.0.24:compile [DEBUG] org.apache.cxf:cxf-rt-frontend-jaxws:jar:3.3.4:compile [DEBUG] xml-resolver:xml-resolver:jar:1.2:compile [DEBUG] org.ow2.asm:asm:jar:7.1:compile [DEBUG] org.apache.cxf:cxf-core:jar:3.3.4:compile [DEBUG] org.glassfish.jaxb:jaxb-runtime:jar:2.3.4:compile (version managed from 2.3.2) [DEBUG] org.glassfish.jaxb:txw2:jar:2.3.4:compile (version managed from 2.3.4) [DEBUG] com.sun.istack:istack-commons-runtime:jar:3.0.12:compile [DEBUG] com.fasterxml.woodstox:woodstox-core:jar:5.0.3:compile [DEBUG] org.apache.ws.xmlschema:xmlschema-core:jar:2.2.4:compile [DEBUG] org.apache.cxf:cxf-rt-bindings-soap:jar:3.3.4:compile [DEBUG] org.apache.cxf:cxf-rt-wsdl:jar:3.3.4:compile [DEBUG] wsdl4j:wsdl4j:jar:1.6.3:compile (version managed from 1.6.3) [DEBUG] org.apache.cxf:cxf-rt-databinding-jaxb:jar:3.3.4:compile [DEBUG] org.apache.cxf:cxf-rt-bindings-xml:jar:3.3.4:compile [DEBUG] org.apache.cxf:cxf-rt-frontend-simple:jar:3.3.4:compile [DEBUG] org.apache.cxf:cxf-rt-ws-addr:jar:3.3.4:compile [DEBUG] org.apache.cxf:cxf-rt-ws-policy:jar:3.3.4:compile [DEBUG] javax.annotation:javax.annotation-api:jar:1.3.2:compile (version managed from 1.3.2) [DEBUG] javax.xml.ws:jaxws-api:jar:2.3.1:compile (version managed from 2.3.0) [DEBUG] javax.xml.soap:javax.xml.soap-api:jar:1.4.0:compile [DEBUG] com.sun.activation:javax.activation:jar:1.2.0:compile [DEBUG] org.apache.geronimo.specs:geronimo-ws-metadata_2.0_spec:jar:1.1.3:compile [DEBUG] com.sun.xml.messaging.saaj:saaj-impl:jar:1.5.3:compile (version managed from 1.4.0-b03) [DEBUG] jakarta.xml.soap:jakarta.xml.soap-api:jar:1.4.2:compile (version managed from 1.4.2) [DEBUG] org.jvnet.staxex:stax-ex:jar:1.8.3:compile [DEBUG] com.sun.activation:jakarta.activation:jar:1.2.2:runtime (version managed from 1.2.2) [DEBUG] org.jacorb:jacorb-omgapi:jar:3.7:compile [DEBUG] org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile [DEBUG] org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar:1.0.6.Final:compile [DEBUG] org.apache.cxf:cxf-rt-transports-http-hc:jar:3.3.4:compile [DEBUG] org.apache.cxf:cxf-rt-transports-http:jar:3.3.4:compile [DEBUG] org.slf4j:slf4j-api:jar:1.7.29:compile (version managed from 1.7.28) [DEBUG] org.slf4j:jcl-over-slf4j:jar:1.7.29:compile (version managed from 1.7.28) [DEBUG] org.apache.httpcomponents:httpcore-nio:jar:4.4.14:compile (version managed from 4.4.12) [DEBUG] org.apache.httpcomponents:httpcore:jar:4.4.14:compile (version managed from 4.4.14) [DEBUG] org.apache.httpcomponents:httpasyncclient:jar:4.1.4:compile (version managed from 4.1.4) (exclusions managed from [commons-logging:commons-logging:*:*]) [DEBUG] org.apache.httpcomponents:httpclient:jar:4.5.13:compile (version managed from 4.5.6) (exclusions managed from []) [DEBUG] commons-codec:commons-codec:jar:1.15:compile (version managed from 1.11) [DEBUG] org.apache.cxf:cxf-rt-ws-security:jar:3.3.4:compile [DEBUG] org.apache.cxf:cxf-rt-security-saml:jar:3.3.4:compile [DEBUG] org.apache.cxf:cxf-rt-security:jar:3.3.4:compile [DEBUG] net.sf.ehcache:ehcache:jar:2.10.9.2:compile (version managed from 2.10.6) [DEBUG] org.apache.wss4j:wss4j-ws-security-dom:jar:2.2.4:compile [DEBUG] org.apache.wss4j:wss4j-ws-security-common:jar:2.2.4:compile [DEBUG] org.apache.santuario:xmlsec:jar:2.1.4:compile [DEBUG] org.opensaml:opensaml-saml-impl:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-profile-api:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-core:jar:3.3.0:compile [DEBUG] io.dropwizard.metrics:metrics-core:jar:4.1.25:compile (version managed from 3.1.2) [DEBUG] org.opensaml:opensaml-saml-api:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-xmlsec-api:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-soap-api:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-security-impl:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-security-api:jar:3.3.0:compile [DEBUG] org.cryptacular:cryptacular:jar:1.1.1:compile [DEBUG] org.bouncycastle:bcprov-jdk15on:jar:1.54:compile [DEBUG] org.opensaml:opensaml-xmlsec-impl:jar:3.3.0:compile [DEBUG] net.shibboleth.utilities:java-support:jar:7.3.0:compile [DEBUG] org.opensaml:opensaml-xacml-impl:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-xacml-api:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-xacml-saml-impl:jar:3.3.0:compile [DEBUG] org.opensaml:opensaml-xacml-saml-api:jar:3.3.0:compile [DEBUG] org.jasypt:jasypt:jar:1.9.3:compile [DEBUG] org.apache.geronimo.javamail:geronimo-javamail_1.4_mail:jar:1.8.4:compile [DEBUG] org.apache.wss4j:wss4j-policy:jar:2.2.4:compile [DEBUG] org.apache.neethi:neethi:jar:3.1.1:compile [DEBUG] org.apache.wss4j:wss4j-ws-security-stax:jar:2.2.4:compile [DEBUG] org.apache.wss4j:wss4j-bindings:jar:2.2.4:compile [DEBUG] org.apache.wss4j:wss4j-ws-security-policy-stax:jar:2.2.4:compile [DEBUG] org.springframework.boot:spring-boot-starter:jar:2.5.3:compile [DEBUG] org.springframework.boot:spring-boot:jar:2.5.3:compile (version managed from 2.5.3) [DEBUG] org.springframework:spring-context:jar:5.3.9:compile (version managed from 5.3.9) [DEBUG] org.springframework:spring-aop:jar:5.3.9:compile (version managed from 5.3.9) [DEBUG] org.springframework:spring-beans:jar:5.3.9:compile (version managed from 5.3.9) [DEBUG] org.springframework:spring-expression:jar:5.3.9:compile (version managed from 5.3.9) [DEBUG] org.springframework.boot:spring-boot-autoconfigure:jar:2.5.3:compile (version managed from 2.5.3) [DEBUG] jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile (version managed from 1.3.5) [DEBUG] org.springframework:spring-core:jar:5.3.9:compile (version managed from 5.3.9) [DEBUG] org.springframework:spring-jcl:jar:5.3.9:compile (version managed from 5.3.9) [DEBUG] org.yaml:snakeyaml:jar:1.28:compile (version managed from 1.28) [DEBUG] org.springframework.boot:spring-boot-starter-log4j2:jar:2.5.3:compile [DEBUG] org.apache.logging.log4j:log4j-slf4j-impl:jar:2.14.1:compile (version managed from 2.14.1) [DEBUG] org.apache.logging.log4j:log4j-api:jar:2.14.1:compile (version managed from 2.14.1) [DEBUG] org.apache.logging.log4j:log4j-core:jar:2.14.1:compile (version managed from 2.14.1) [DEBUG] org.apache.logging.log4j:log4j-jul:jar:2.14.1:compile (version managed from 2.14.1) [DEBUG] org.slf4j:jul-to-slf4j:jar:1.7.29:compile (version managed from 1.7.32) [DEBUG] org.springframework.boot:spring-boot-configuration-processor:jar:2.5.3:compile [DEBUG] com.fasterxml.jackson.core:jackson-databind:jar:2.12.4:compile [DEBUG] com.fasterxml.jackson.core:jackson-annotations:jar:2.12.4:compile (version managed from 2.12.4) [DEBUG] com.fasterxml.jackson.core:jackson-core:jar:2.12.4:compile (version managed from 2.12.4) [DEBUG] org.jsoup:jsoup:jar:1.14.1:compile [DEBUG] com.github.javafaker:javafaker:jar:1.0.2:compile [DEBUG] org.apache.commons:commons-lang3:jar:3.12.0:compile (version managed from 3.5) [DEBUG] org.yaml:snakeyaml:jar:android:1.23:compile [DEBUG] com.github.mifmif:generex:jar:1.0.2:compile [DEBUG] dk.brics.automaton:automaton:jar:1.11-8:compile [DEBUG] org.springframework.boot:spring-boot-starter-test:jar:2.5.3:test [DEBUG] org.springframework.boot:spring-boot-test:jar:2.5.3:test (version managed from 2.5.3) [DEBUG] org.springframework.boot:spring-boot-test-autoconfigure:jar:2.5.3:test (version managed from 2.5.3) [DEBUG] com.jayway.jsonpath:json-path:jar:2.5.0:test (version managed from 2.5.0) [DEBUG] net.minidev:json-smart:jar:2.4.7:test (version managed from 2.3) [DEBUG] net.minidev:accessors-smart:jar:2.4.7:test [DEBUG] jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3:compile (version managed from 2.3.3) [DEBUG] jakarta.activation:jakarta.activation-api:jar:1.2.2:compile (version managed from 1.2.2) [DEBUG] org.hamcrest:hamcrest:jar:2.2:test (version managed from 2.2) [DEBUG] org.mockito:mockito-core:jar:3.9.0:test (version managed from 3.9.0) [DEBUG] net.bytebuddy:byte-buddy:jar:1.10.22:test (version managed from 1.10.20) [DEBUG] net.bytebuddy:byte-buddy-agent:jar:1.10.22:test (version managed from 1.10.20) [DEBUG] org.objenesis:objenesis:jar:3.2:test [DEBUG] org.mockito:mockito-junit-jupiter:jar:3.9.0:test (version managed from 3.9.0) [DEBUG] org.skyscreamer:jsonassert:jar:1.5.0:test (version managed from 1.5.0) [DEBUG] com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test [DEBUG] org.springframework:spring-test:jar:5.3.9:test (version managed from 5.3.9) [DEBUG] org.xmlunit:xmlunit-core:jar:2.8.2:test (version managed from 2.8.2) [DEBUG] org.junit.jupiter:junit-jupiter:jar:5.7.1:test [DEBUG] org.junit.jupiter:junit-jupiter-api:jar:5.7.1:test (version managed from 5.7.1) [DEBUG] org.opentest4j:opentest4j:jar:1.2.0:test [DEBUG] org.junit.platform:junit-platform-commons:jar:1.7.2:test (version managed from 1.7.1) [DEBUG] org.junit.jupiter:junit-jupiter-params:jar:5.7.2:test (version managed from 5.7.1) [DEBUG] org.junit.jupiter:junit-jupiter-engine:jar:5.7.1:test (version managed from 5.7.1) [DEBUG] org.junit.platform:junit-platform-launcher:jar:1.7.2:test [DEBUG] org.apiguardian:apiguardian-api:jar:1.1.1:compile (version managed from 1.1.0) [DEBUG] org.junit.platform:junit-platform-engine:jar:1.7.1:test (version managed from 1.7.2) [DEBUG] org.assertj:assertj-core:jar:3.19.0:compile [DEBUG] io.cucumber:cucumber-java:jar:6.10.4:test [DEBUG] io.cucumber:cucumber-core:jar:6.10.4:compile (version managed from 6.10.4) [DEBUG] io.cucumber:cucumber-gherkin:jar:6.10.4:compile (version managed from 6.10.4) [DEBUG] io.cucumber:cucumber-gherkin-messages:jar:6.10.4:compile (version managed from 6.10.4) [DEBUG] io.cucumber:messages:jar:15.0.0:compile (version managed from 15.0.0) [DEBUG] io.cucumber:tag-expressions:jar:3.0.1:compile (version managed from 3.0.1) [DEBUG] io.cucumber:cucumber-expressions:jar:10.3.0:compile (version managed from 10.3.0) [DEBUG] io.cucumber:datatable:jar:3.5.0:compile (version managed from 3.5.0) [DEBUG] io.cucumber:cucumber-plugin:jar:6.10.4:compile (version managed from 6.10.4) [DEBUG] io.cucumber:docstring:jar:6.10.4:compile (version managed from 6.10.4) [DEBUG] io.cucumber:html-formatter:jar:13.0.0:compile (version managed from 13.0.0) [DEBUG] io.cucumber:create-meta:jar:4.0.0:compile (version managed from 4.0.0) [DEBUG] io.cucumber:cucumber-junit-platform-engine:jar:6.10.4:test [DEBUG] io.cucumber:cucumber-spring:jar:6.10.4:compile [DEBUG] net.masterthought:cucumber-reporting:jar:5.5.3:test [DEBUG] com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.12.4:test (version managed from 2.12.1) [DEBUG] org.apache.velocity:velocity-engine-core:jar:2.2:test [DEBUG] commons-collections:commons-collections:jar:3.2.2:test [DEBUG] joda-time:joda-time:jar:2.10.9:compile [DEBUG] commons-io:commons-io:jar:2.6:test [DEBUG] org.codehaus.plexus:plexus-utils:jar:3.3.0:test [DEBUG] com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer:jar:20200713.1:test [DEBUG] com.google.guava:guava:jar:27.1-jre:compile [DEBUG] com.google.guava:failureaccess:jar:1.0.1:compile [DEBUG] com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile [DEBUG] com.google.code.findbugs:jsr305:jar:3.0.2:compile [DEBUG] org.checkerframework:checker-qual:jar:2.5.2:compile [DEBUG] com.google.errorprone:error_prone_annotations:jar:2.2.0:compile [DEBUG] com.google.j2objc:j2objc-annotations:jar:1.1:compile [DEBUG] org.codehaus.mojo:animal-sniffer-annotations:jar:1.17:compile [DEBUG] commons-configuration:commons-configuration:jar:1.10:test [DEBUG] commons-lang:commons-lang:jar:2.6:test [INFO] [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ my-project --- [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=85898, ConflictMarker.markTime=26276, ConflictMarker.nodeCount=14, ConflictIdSorter.graphTime=48842, ConflictIdSorter.topsortTime=16494, ConflictIdSorter.conflictIdCount=12, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=206969, ConflictResolver.conflictItemCount=14, DefaultDependencyCollector.collectTime=41392927, DefaultDependencyCollector.transformTime=437521} [DEBUG] org.apache.maven.plugins:maven-clean-plugin:jar:3.1.0 [DEBUG] org.apache.maven:maven-plugin-api:jar:3.0:compile [DEBUG] org.apache.maven:maven-model:jar:3.0:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:2.0.4:compile [DEBUG] org.apache.maven:maven-artifact:jar:3.0:compile [DEBUG] org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile [DEBUG] org.codehaus.plexus:plexus-component-annotations:jar:1.7.1:compile (version managed from default) [DEBUG] org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile [DEBUG] org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile [DEBUG] org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile [DEBUG] org.apache.maven.shared:maven-shared-utils:jar:3.2.1:compile [DEBUG] commons-io:commons-io:jar:2.5:compile [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-clean-plugin:3.1.0 [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-clean-plugin:3.1.0 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-clean-plugin:3.1.0 [DEBUG] Included: org.apache.maven.plugins:maven-clean-plugin:jar:3.1.0 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:2.0.4 [DEBUG] Included: org.codehaus.plexus:plexus-component-annotations:jar:1.7.1 [DEBUG] Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2 [DEBUG] Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7 [DEBUG] Included: org.apache.maven.shared:maven-shared-utils:jar:3.2.1 [DEBUG] Included: commons-io:commons-io:jar:2.5 [DEBUG] Configuring mojo org.apache.maven.plugins:maven-clean-plugin:3.1.0:clean from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-clean-plugin:3.1.0, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-clean-plugin:3.1.0:clean' with basic configurator --> [DEBUG] (f) directory = /Users/username/projects/project/target [DEBUG] (f) excludeDefaultDirectories = false [DEBUG] (f) failOnError = true [DEBUG] (f) followSymLinks = false [DEBUG] (f) outputDirectory = /Users/username/projects/project/target/classes [DEBUG] (f) reportDirectory = /Users/username/projects/project/target/classes [DEBUG] (f) retryOnError = true [DEBUG] (f) skip = false [DEBUG] (f) testOutputDirectory = /Users/username/projects/project/target/test-classes [DEBUG] -- end configuration -- [INFO] Deleting /Users/username/projects/project/target [INFO] Deleting directory /Users/username/projects/project/target/classes [INFO] Deleting directory /Users/username/projects/project/target/generated-sources/wsimport [INFO] Deleting directory /Users/username/projects/project/target/generated-sources [INFO] Deleting directory /Users/username/projects/project/target [DEBUG] Skipping non-existing directory /Users/username/projects/project/target/classes [DEBUG] Skipping non-existing directory /Users/username/projects/project/target/test-classes [DEBUG] Skipping non-existing directory /Users/username/projects/project/target/classes [INFO] [INFO] --- jacoco-maven-plugin:0.8.7:prepare-agent (prepare-agent) @ my-project --- [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for snapshots (http://snapshots.maven.codehaus.org/maven2). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for apache.snapshots (http://cvs.apache.org/maven-snapshot-repository). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for central (http://repo1.maven.org/maven2). [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for apache.snapshots (http://people.apache.org/maven-snapshot-repository). [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=77728, ConflictMarker.markTime=56270, ConflictMarker.nodeCount=94, ConflictIdSorter.graphTime=70207, ConflictIdSorter.topsortTime=40609, ConflictIdSorter.conflictIdCount=40, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1061421, ConflictResolver.conflictItemCount=87, DefaultDependencyCollector.collectTime=97553293, DefaultDependencyCollector.transformTime=1354330} [DEBUG] org.jacoco:jacoco-maven-plugin:jar:0.8.7 [DEBUG] org.apache.maven:maven-plugin-api:jar:3.0:compile [DEBUG] org.apache.maven:maven-model:jar:3.0:compile [DEBUG] org.apache.maven:maven-artifact:jar:3.0:compile [DEBUG] org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile [DEBUG] org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile [DEBUG] org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile [DEBUG] org.apache.maven:maven-core:jar:3.0:compile [DEBUG] org.apache.maven:maven-settings:jar:3.0:compile [DEBUG] org.apache.maven:maven-settings-builder:jar:3.0:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:3.0:compile [DEBUG] org.apache.maven:maven-model-builder:jar:3.0:compile [DEBUG] org.apache.maven:maven-aether-provider:jar:3.0:runtime [DEBUG] org.sonatype.aether:aether-impl:jar:1.7:compile [DEBUG] org.sonatype.aether:aether-spi:jar:1.7:compile [DEBUG] org.sonatype.aether:aether-api:jar:1.7:compile [DEBUG] org.sonatype.aether:aether-util:jar:1.7:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.14:compile [DEBUG] org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile [DEBUG] org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile [DEBUG] org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile [DEBUG] org.sonatype.plexus:plexus-cipher:jar:1.4:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:3.0.22:compile [DEBUG] org.apache.maven.shared:file-management:jar:1.2.1:compile [DEBUG] org.apache.maven.shared:maven-shared-io:jar:1.1:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.2:compile [DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-6:compile [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:compile [DEBUG] junit:junit:jar:4.13.1:compile (version managed from default) [DEBUG] org.hamcrest:hamcrest-core:jar:1.3:compile [DEBUG] classworlds:classworlds:jar:1.1-alpha-2:compile [DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:3.0:compile [DEBUG] org.apache.maven.doxia:doxia-sink-api:jar:1.0:compile [DEBUG] org.jacoco:org.jacoco.agent:jar:runtime:0.8.7:compile [DEBUG] org.jacoco:org.jacoco.core:jar:0.8.7:compile [DEBUG] org.ow2.asm:asm:jar:9.1:compile (version managed from default) [DEBUG] org.ow2.asm:asm-commons:jar:9.1:compile (version managed from default) [DEBUG] org.ow2.asm:asm-analysis:jar:9.1:compile (version managed from default) [DEBUG] org.ow2.asm:asm-tree:jar:9.1:compile (version managed from default) [DEBUG] org.jacoco:org.jacoco.report:jar:0.8.7:compile [DEBUG] Created new class realm plugin>org.jacoco:jacoco-maven-plugin:0.8.7 [DEBUG] Importing foreign packages into class realm plugin>org.jacoco:jacoco-maven-plugin:0.8.7 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.jacoco:jacoco-maven-plugin:0.8.7 [DEBUG] Included: org.jacoco:jacoco-maven-plugin:jar:0.8.7 [DEBUG] Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2 [DEBUG] Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7 [DEBUG] Included: org.sonatype.aether:aether-util:jar:1.7 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.14 [DEBUG] Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 [DEBUG] Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3 [DEBUG] Included: org.sonatype.plexus:plexus-cipher:jar:1.4 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:3.0.22 [DEBUG] Included: org.apache.maven.shared:file-management:jar:1.2.1 [DEBUG] Included: org.apache.maven.shared:maven-shared-io:jar:1.1 [DEBUG] Included: junit:junit:jar:4.13.1 [DEBUG] Included: org.hamcrest:hamcrest-core:jar:1.3 [DEBUG] Included: org.apache.maven.reporting:maven-reporting-api:jar:3.0 [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0 [DEBUG] Included: org.jacoco:org.jacoco.agent:jar:runtime:0.8.7 [DEBUG] Included: org.jacoco:org.jacoco.core:jar:0.8.7 [DEBUG] Included: org.ow2.asm:asm:jar:9.1 [DEBUG] Included: org.ow2.asm:asm-commons:jar:9.1 [DEBUG] Included: org.ow2.asm:asm-analysis:jar:9.1 [DEBUG] Included: org.ow2.asm:asm-tree:jar:9.1 [DEBUG] Included: org.jacoco:org.jacoco.report:jar:0.8.7 [DEBUG] Configuring mojo org.jacoco:jacoco-maven-plugin:0.8.7:prepare-agent from plugin realm ClassRealm[plugin>org.jacoco:jacoco-maven-plugin:0.8.7, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc] [DEBUG] Configuring mojo 'org.jacoco:jacoco-maven-plugin:0.8.7:prepare-agent' with basic configurator --> [DEBUG] (f) destFile = /Users/username/projects/project/target/jacoco.exec [DEBUG] (f) pluginArtifactMap = {org.jacoco:jacoco-maven-plugin=org.jacoco:jacoco-maven-plugin:maven-plugin:0.8.7:, org.apache.maven:maven-plugin-api=org.apache.maven:maven-plugin-api:jar:3.0:compile, org.apache.maven:maven-model=org.apache.maven:maven-model:jar:3.0:compile, org.apache.maven:maven-artifact=org.apache.maven:maven-artifact:jar:3.0:compile, org.sonatype.sisu:sisu-inject-plexus=org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile, org.sonatype.sisu:sisu-inject-bean=org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile, org.sonatype.sisu:sisu-guice=org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile, org.apache.maven:maven-core=org.apache.maven:maven-core:jar:3.0:compile, org.apache.maven:maven-settings=org.apache.maven:maven-settings:jar:3.0:compile, org.apache.maven:maven-settings-builder=org.apache.maven:maven-settings-builder:jar:3.0:compile, org.apache.maven:maven-repository-metadata=org.apache.maven:maven-repository-metadata:jar:3.0:compile, org.apache.maven:maven-model-builder=org.apache.maven:maven-model-builder:jar:3.0:compile, org.apache.maven:maven-aether-provider=org.apache.maven:maven-aether-provider:jar:3.0:runtime, org.sonatype.aether:aether-impl=org.sonatype.aether:aether-impl:jar:1.7:compile, org.sonatype.aether:aether-spi=org.sonatype.aether:aether-spi:jar:1.7:compile, org.sonatype.aether:aether-api=org.sonatype.aether:aether-api:jar:1.7:compile, org.sonatype.aether:aether-util=org.sonatype.aether:aether-util:jar:1.7:compile, org.codehaus.plexus:plexus-interpolation=org.codehaus.plexus:plexus-interpolation:jar:1.14:compile, org.codehaus.plexus:plexus-classworlds=org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile, org.codehaus.plexus:plexus-component-annotations=org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile, org.sonatype.plexus:plexus-sec-dispatcher=org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile, org.sonatype.plexus:plexus-cipher=org.sonatype.plexus:plexus-cipher:jar:1.4:compile, org.codehaus.plexus:plexus-utils=org.codehaus.plexus:plexus-utils:jar:3.0.22:compile, org.apache.maven.shared:file-management=org.apache.maven.shared:file-management:jar:1.2.1:compile, org.apache.maven.shared:maven-shared-io=org.apache.maven.shared:maven-shared-io:jar:1.1:compile, org.apache.maven:maven-artifact-manager=org.apache.maven:maven-artifact-manager:jar:2.0.2:compile, org.apache.maven.wagon:wagon-provider-api=org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-6:compile, org.codehaus.plexus:plexus-container-default=org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:compile, junit:junit=junit:junit:jar:4.13.1:compile, org.hamcrest:hamcrest-core=org.hamcrest:hamcrest-core:jar:1.3:compile, classworlds:classworlds=classworlds:classworlds:jar:1.1-alpha-2:compile, org.apache.maven.reporting:maven-reporting-api=org.apache.maven.reporting:maven-reporting-api:jar:3.0:compile, org.apache.maven.doxia:doxia-sink-api=org.apache.maven.doxia:doxia-sink-api:jar:1.0:compile, org.jacoco:org.jacoco.agent=org.jacoco:org.jacoco.agent:jar:runtime:0.8.7:compile, org.jacoco:org.jacoco.core=org.jacoco:org.jacoco.core:jar:0.8.7:compile, org.ow2.asm:asm=org.ow2.asm:asm:jar:9.1:compile, org.ow2.asm:asm-commons=org.ow2.asm:asm-commons:jar:9.1:compile, org.ow2.asm:asm-analysis=org.ow2.asm:asm-analysis:jar:9.1:compile, org.ow2.asm:asm-tree=org.ow2.asm:asm-tree:jar:9.1:compile, org.jacoco:org.jacoco.report=org.jacoco:org.jacoco.report:jar:0.8.7:compile} [DEBUG] (f) project = MavenProject: com.project:my-project:1.0-SNAPSHOT @ /Users/username/projects/project/pom.xml [DEBUG] (f) skip = false [DEBUG] -- end configuration -- [INFO] argLine set to -javaagent:/Users/username/.m2/repository/org/jacoco/org.jacoco.agent/0.8.7/org.jacoco.agent-0.8.7-runtime.jar=destfile=/Users/username/projects/project/target/jacoco.exec [INFO] [INFO] --- jaxws-maven-plugin:2.6:wsimport (simple-schema) @ my-project --- [DEBUG] Using mirror maven-default-http-blocker (http://0.0.0.0/) for netbeans (http://bits.netbeans.org/nexus/content/groups/netbeans). [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=84236, ConflictMarker.markTime=68439, ConflictMarker.nodeCount=131, ConflictIdSorter.graphTime=44292, ConflictIdSorter.topsortTime=64422, ConflictIdSorter.conflictIdCount=58, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=818025, ConflictResolver.conflictItemCount=124, DefaultDependencyCollector.collectTime=93721333, DefaultDependencyCollector.transformTime=1129712} [DEBUG] org.codehaus.mojo:jaxws-maven-plugin:jar:2.6 [DEBUG] net.codesup.util:jaxb2-rich-contract-plugin:jar:2.1.0:runtime [DEBUG] net.codesup.util:jaxb-plugin-lib:jar:1.4.0:runtime [DEBUG] com.github.davidmoten:word-wrap:jar:0.1.6:runtime [DEBUG] com.github.davidmoten:guava-mini:jar:0.1.2:runtime [DEBUG] com.sun.xml.ws:jaxws-tools:jar:2.3.2:runtime [DEBUG] com.sun.xml.ws:jaxws-rt:jar:2.3.2:runtime [DEBUG] org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:runtime [DEBUG] org.glassfish.jaxb:txw2:jar:2.3.2:runtime [DEBUG] com.sun.istack:istack-commons-runtime:jar:3.0.8:runtime [DEBUG] com.sun.xml.ws:policy:jar:2.7.6:runtime [DEBUG] org.glassfish.gmbal:gmbal:jar:4.0.0:runtime [DEBUG] org.glassfish.external:management-api:jar:3.2.1:runtime [DEBUG] org.glassfish.pfl:pfl-basic:jar:4.0.1:runtime [DEBUG] org.glassfish.pfl:pfl-tf:jar:4.0.1:runtime [DEBUG] org.glassfish.pfl:pfl-asm:jar:4.0.1:runtime [DEBUG] org.glassfish.pfl:pfl-dynamic:jar:4.0.1:runtime [DEBUG] org.glassfish.pfl:pfl-basic-tools:jar:4.0.1:runtime [DEBUG] org.glassfish.pfl:pfl-tf-tools:jar:4.0.1:runtime [DEBUG] org.jvnet.staxex:stax-ex:jar:1.8.1:runtime [DEBUG] com.sun.xml.stream.buffer:streambuffer:jar:1.5.7:runtime [DEBUG] org.jvnet.mimepull:mimepull:jar:1.9.11:runtime [DEBUG] com.sun.xml.fastinfoset:FastInfoset:jar:1.2.16:runtime [DEBUG] org.glassfish.ha:ha-api:jar:3.1.12:runtime [DEBUG] com.sun.xml.messaging.saaj:saaj-impl:jar:1.5.1:runtime [DEBUG] com.fasterxml.woodstox:woodstox-core:jar:5.1.0:runtime [DEBUG] org.codehaus.woodstox:stax2-api:jar:4.1:runtime [DEBUG] jakarta.activation:jakarta.activation-api:jar:1.2.1:runtime [DEBUG] com.sun.xml.bind:jaxb-xjc:jar:2.3.2:runtime [DEBUG] com.sun.xml.bind:jaxb-jxc:jar:2.3.2:runtime [DEBUG] jakarta.xml.ws:jakarta.xml.ws-api:jar:2.3.2:runtime [DEBUG] jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.2:runtime [DEBUG] jakarta.xml.soap:jakarta.xml.soap-api:jar:1.4.1:runtime [DEBUG] jakarta.jws:jakarta.jws-api:jar:1.1.1:runtime [DEBUG] jakarta.annotation:jakarta.annotation-api:jar:1.3.4:runtime [DEBUG] javax.jws:javax.jws-api:jar:1.1:compile [DEBUG] org.apache.maven:maven-plugin-api:jar:3.0:compile [DEBUG] org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile [DEBUG] org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile [DEBUG] org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile [DEBUG] org.apache.maven:maven-core:jar:3.0:compile [DEBUG] org.apache.maven:maven-settings-builder:jar:3.0:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:3.0:compile [DEBUG] org.apache.maven:maven-model-builder:jar:3.0:compile [DEBUG] org.apache.maven:maven-aether-provider:jar:3.0:runtime [DEBUG] org.sonatype.aether:aether-impl:jar:1.7:compile [DEBUG] org.sonatype.aether:aether-spi:jar:1.7:compile [DEBUG] org.sonatype.aether:aether-api:jar:1.7:compile [DEBUG] org.sonatype.aether:aether-util:jar:1.7:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.14:compile [DEBUG] org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile [DEBUG] org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile [DEBUG] org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile [DEBUG] org.sonatype.plexus:plexus-cipher:jar:1.4:compile [DEBUG] org.apache.maven:maven-model:jar:3.0:compile [DEBUG] org.apache.maven:maven-settings:jar:3.0:compile [DEBUG] org.apache.maven:maven-artifact:jar:3.0:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:3.2.1:compile [DEBUG] Created new class realm plugin>org.codehaus.mojo:jaxws-maven-plugin:2.6 [DEBUG] Importing foreign packages into class realm plugin>org.codehaus.mojo:jaxws-maven-plugin:2.6 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.codehaus.mojo:jaxws-maven-plugin:2.6 [DEBUG] Included: org.codehaus.mojo:jaxws-maven-plugin:jar:2.6 [DEBUG] Included: net.codesup.util:jaxb2-rich-contract-plugin:jar:2.1.0 [DEBUG] Included: net.codesup.util:jaxb-plugin-lib:jar:1.4.0 [DEBUG] Included: com.github.davidmoten:word-wrap:jar:0.1.6 [DEBUG] Included: com.github.davidmoten:guava-mini:jar:0.1.2 [DEBUG] Included: com.sun.xml.ws:jaxws-tools:jar:2.3.2 [DEBUG] Included: com.sun.xml.ws:jaxws-rt:jar:2.3.2 [DEBUG] Included: org.glassfish.jaxb:jaxb-runtime:jar:2.3.2 [DEBUG] Included: org.glassfish.jaxb:txw2:jar:2.3.2 [DEBUG] Included: com.sun.istack:istack-commons-runtime:jar:3.0.8 [DEBUG] Included: com.sun.xml.ws:policy:jar:2.7.6 [DEBUG] Included: org.glassfish.gmbal:gmbal:jar:4.0.0 [DEBUG] Included: org.glassfish.external:management-api:jar:3.2.1 [DEBUG] Included: org.glassfish.pfl:pfl-basic:jar:4.0.1 [DEBUG] Included: org.glassfish.pfl:pfl-tf:jar:4.0.1 [DEBUG] Included: org.glassfish.pfl:pfl-asm:jar:4.0.1 [DEBUG] Included: org.glassfish.pfl:pfl-dynamic:jar:4.0.1 [DEBUG] Included: org.glassfish.pfl:pfl-basic-tools:jar:4.0.1 [DEBUG] Included: org.glassfish.pfl:pfl-tf-tools:jar:4.0.1 [DEBUG] Included: org.jvnet.staxex:stax-ex:jar:1.8.1 [DEBUG] Included: com.sun.xml.stream.buffer:streambuffer:jar:1.5.7 [DEBUG] Included: org.jvnet.mimepull:mimepull:jar:1.9.11 [DEBUG] Included: com.sun.xml.fastinfoset:FastInfoset:jar:1.2.16 [DEBUG] Included: org.glassfish.ha:ha-api:jar:3.1.12 [DEBUG] Included: com.sun.xml.messaging.saaj:saaj-impl:jar:1.5.1 [DEBUG] Included: com.fasterxml.woodstox:woodstox-core:jar:5.1.0 [DEBUG] Included: org.codehaus.woodstox:stax2-api:jar:4.1 [DEBUG] Included: jakarta.activation:jakarta.activation-api:jar:1.2.1 [DEBUG] Included: com.sun.xml.bind:jaxb-xjc:jar:2.3.2 [DEBUG] Included: com.sun.xml.bind:jaxb-jxc:jar:2.3.2 [DEBUG] Included: jakarta.xml.ws:jakarta.xml.ws-api:jar:2.3.2 [DEBUG] Included: jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.2 [DEBUG] Included: jakarta.xml.soap:jakarta.xml.soap-api:jar:1.4.1 [DEBUG] Included: jakarta.jws:jakarta.jws-api:jar:1.1.1 [DEBUG] Included: jakarta.annotation:jakarta.annotation-api:jar:1.3.4 [DEBUG] Included: javax.jws:javax.jws-api:jar:1.1 [DEBUG] Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2 [DEBUG] Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7 [DEBUG] Included: org.sonatype.aether:aether-util:jar:1.7 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.14 [DEBUG] Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 [DEBUG] Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3 [DEBUG] Included: org.sonatype.plexus:plexus-cipher:jar:1.4 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:3.2.1 [DEBUG] Configuring mojo org.codehaus.mojo:jaxws-maven-plugin:2.6:wsimport from plugin realm ClassRealm[plugin>org.codehaus.mojo:jaxws-maven-plugin:2.6, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc] [DEBUG] Configuring mojo 'org.codehaus.mojo:jaxws-maven-plugin:2.6:wsimport' with basic configurator --> [DEBUG] (f) args = [-B-Xgroup-contract] [DEBUG] (f) bindingDirectory = /Users/username/projects/project/src/jaxws [DEBUG] (f) destDir = /Users/username/projects/project/target/classes [DEBUG] (f) encoding = UTF-8 [DEBUG] (f) extension = true [DEBUG] (f) genJWS = false [DEBUG] (f) implDestDir = /Users/username/projects/project/src/main/java [DEBUG] (f) keep = true [DEBUG] (f) pluginDescriptor = Component Descriptor: role: 'org.apache.maven.plugin.Mojo', implementation: 'org.codehaus.mojo.jaxws.HelpMojo', role hint: 'org.codehaus.mojo:jaxws-maven-plugin:2.6:help' role: 'org.apache.maven.plugin.Mojo', implementation: 'org.codehaus.mojo.jaxws.MainWsGenMojo', role hint: 'org.codehaus.mojo:jaxws-maven-plugin:2.6:wsgen' role: 'org.apache.maven.plugin.Mojo', implementation: 'org.codehaus.mojo.jaxws.TestWsGenMojo', role hint: 'org.codehaus.mojo:jaxws-maven-plugin:2.6:wsgen-test' role: 'org.apache.maven.plugin.Mojo', implementation: 'org.codehaus.mojo.jaxws.MainWsImportMojo', role hint: 'org.codehaus.mojo:jaxws-maven-plugin:2.6:wsimport' role: 'org.apache.maven.plugin.Mojo', implementation: 'org.codehaus.mojo.jaxws.TestWsImportMojo', role hint: 'org.codehaus.mojo:jaxws-maven-plugin:2.6:wsimport-test' --- [DEBUG] (f) project = MavenProject: com.project:my-project:1.0-SNAPSHOT @ /Users/username/projects/project/pom.xml [DEBUG] (f) quiet = false [DEBUG] (f) session = org.apache.maven.execution.MavenSession@288f173f [DEBUG] (f) settings = org.apache.maven.execution.SettingsAdapter@a22c4d8 [DEBUG] (f) sourceDestDir = /Users/username/projects/project/target/generated-sources/wsimport [DEBUG] (f) staleFile = /Users/username/projects/project/target/jaxws/stale [DEBUG] (f) useJdkToolchainExecutable = false [DEBUG] (f) verbose = true [DEBUG] (f) wsdlDirectory = /Users/username/projects/project/src/main/resources/schemas [DEBUG] (f) wsdlFiles = [simple-schema.wsdl] [DEBUG] (f) xadditionalHeaders = false [DEBUG] (f) xdebug = true [DEBUG] (f) xdisableAuthenticator = false [DEBUG] (f) xdisableSSLHostnameVerification = false [DEBUG] (f) xnoAddressingDataBinding = false [DEBUG] (f) xnocompile = true [DEBUG] (f) xuseBaseResourceAndURLToLoadWSDL = false [DEBUG] -- end configuration -- [DEBUG] The wsdl File is 'simple-schema.wsdl' from 'file:/Users/username/projects/project/src/main/resources/schemas/simple-schema.wsdl' [DEBUG] The binding Directory is /Users/username/projects/project/src/jaxws [INFO] Processing: file:/Users/username/projects/project/src/main/resources/schemas/simple-schema.wsdl [DEBUG] adding src root: /Users/username/projects/project/target/generated-sources/wsimport [DEBUG] The binding Directory is /Users/username/projects/project/src/jaxws [INFO] jaxws:wsimport args: [-keep, -s, '/Users/username/projects/project/target/generated-sources/wsimport', -d, '/Users/username/projects/project/target/classes', -verbose, -encoding, UTF-8, -extension, -Xnocompile, -B-Xgroup-contract, -Xdebug, "file:/Users/username/projects/project/src/main/resources/schemas/simple-schema.wsdl"] [DEBUG] getInvokerCP(): endorsed: classpath: org.glassfish.jaxb:txw2:2.3.2 org.jvnet.mimepull:mimepull:1.9.11 org.codehaus.plexus:plexus-component-annotations:1.5.5 org.apache.maven:maven-aether-provider:3.0 org.glassfish.pfl:pfl-basic-tools:4.0.1 org.sonatype.plexus:plexus-cipher:1.4 org.glassfish.pfl:pfl-basic:4.0.1 com.sun.xml.bind:jaxb-xjc:2.3.2 jakarta.jws:jakarta.jws-api:1.1.1 org.apache.maven:maven-settings:3.0 com.sun.xml.messaging.saaj:saaj-impl:1.5.1 org.codehaus.woodstox:stax2-api:4.1 net.codesup.util:jaxb-plugin-lib:1.4.0 org.codehaus.plexus:plexus-utils:3.2.1 javax.jws:javax.jws-api:1.1 jakarta.xml.soap:jakarta.xml.soap-api:1.4.1 org.sonatype.plexus:plexus-sec-dispatcher:1.3 com.sun.xml.stream.buffer:streambuffer:1.5.7 org.sonatype.sisu:sisu-inject-bean:1.4.2 com.sun.istack:istack-commons-runtime:3.0.8 org.apache.maven:maven-model-builder:3.0 org.sonatype.aether:aether-api:1.7 org.apache.maven:maven-repository-metadata:3.0 org.glassfish.ha:ha-api:3.1.12 org.sonatype.aether:aether-spi:1.7 org.jvnet.staxex:stax-ex:1.8.1 org.glassfish.external:management-api:3.2.1 com.sun.xml.fastinfoset:FastInfoset:1.2.16 org.glassfish.pfl:pfl-dynamic:4.0.1 org.glassfish.pfl:pfl-asm:4.0.1 org.apache.maven:maven-settings-builder:3.0 org.codehaus.plexus:plexus-classworlds:2.2.3 org.sonatype.sisu:sisu-inject-plexus:1.4.2 com.github.davidmoten:guava-mini:0.1.2 jakarta.activation:jakarta.activation-api:1.2.1 jakarta.xml.ws:jakarta.xml.ws-api:2.3.2 org.sonatype.sisu:sisu-guice:2.1.7 org.apache.maven:maven-model:3.0 org.apache.maven:maven-core:3.0 com.sun.xml.ws:policy:2.7.6 com.sun.xml.bind:jaxb-jxc:2.3.2 com.sun.xml.ws:jaxws-rt:2.3.2 org.glassfish.pfl:pfl-tf-tools:4.0.1 com.fasterxml.woodstox:woodstox-core:5.1.0 net.codesup.util:jaxb2-rich-contract-plugin:2.1.0 org.glassfish.jaxb:jaxb-runtime:2.3.2 jakarta.annotation:jakarta.annotation-api:1.3.4 org.apache.maven:maven-plugin-api:3.0 org.glassfish.gmbal:gmbal:4.0.0 org.sonatype.aether:aether-impl:1.7 org.sonatype.aether:aether-util:1.7 com.sun.xml.ws:jaxws-tools:2.3.2 org.glassfish.pfl:pfl-tf:4.0.1 jakarta.xml.bind:jakarta.xml.bind-api:2.3.2 com.github.davidmoten:word-wrap:0.1.6 org.codehaus.plexus:plexus-interpolation:1.14 org.apache.maven:maven-artifact:3.0 ecp: cp: /Users/username/.m2/repository/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar:/Users/username/.m2/repository/org/jvnet/mimepull/mimepull/1.9.11/mimepull-1.9.11.jar:/Users/username/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar:/Users/username/.m2/repository/org/apache/maven/maven-aether-provider/3.0/maven-aether-provider-3.0.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-basic-tools/4.0.1/pfl-basic-tools-4.0.1.jar:/Users/username/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-basic/4.0.1/pfl-basic-4.0.1.jar:/Users/username/.m2/repository/com/sun/xml/bind/jaxb-xjc/2.3.2/jaxb-xjc-2.3.2.jar:/Users/username/.m2/repository/jakarta/jws/jakarta.jws-api/1.1.1/jakarta.jws-api-1.1.1.jar:/Users/username/.m2/repository/org/apache/maven/maven-settings/3.0/maven-settings-3.0.jar:/Users/username/.m2/repository/com/sun/xml/messaging/saaj/saaj-impl/1.5.1/saaj-impl-1.5.1.jar:/Users/username/.m2/repository/org/codehaus/woodstox/stax2-api/4.1/stax2-api-4.1.jar:/Users/username/.m2/repository/net/codesup/util/jaxb-plugin-lib/1.4.0/jaxb-plugin-lib-1.4.0.jar:/Users/username/.m2/repository/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.jar:/Users/username/.m2/repository/javax/jws/javax.jws-api/1.1/javax.jws-api-1.1.jar:/Users/username/.m2/repository/jakarta/xml/soap/jakarta.xml.soap-api/1.4.1/jakarta.xml.soap-api-1.4.1.jar:/Users/username/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar:/Users/username/.m2/repository/com/sun/xml/stream/buffer/streambuffer/1.5.7/streambuffer-1.5.7.jar:/Users/username/.m2/repository/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar:/Users/username/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar:/Users/username/.m2/repository/org/apache/maven/maven-model-builder/3.0/maven-model-builder-3.0.jar:/Users/username/.m2/repository/org/sonatype/aether/aether-api/1.7/aether-api-1.7.jar:/Users/username/.m2/repository/org/apache/maven/maven-repository-metadata/3.0/maven-repository-metadata-3.0.jar:/Users/username/.m2/repository/org/glassfish/ha/ha-api/3.1.12/ha-api-3.1.12.jar:/Users/username/.m2/repository/org/sonatype/aether/aether-spi/1.7/aether-spi-1.7.jar:/Users/username/.m2/repository/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar:/Users/username/.m2/repository/org/glassfish/external/management-api/3.2.1/management-api-3.2.1.jar:/Users/username/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-dynamic/4.0.1/pfl-dynamic-4.0.1.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-asm/4.0.1/pfl-asm-4.0.1.jar:/Users/username/.m2/repository/org/apache/maven/maven-settings-builder/3.0/maven-settings-builder-3.0.jar:/Users/username/.m2/repository/org/codehaus/plexus/plexus-classworlds/2.2.3/plexus-classworlds-2.2.3.jar:/Users/username/.m2/repository/org/sonatype/sisu/sisu-inject-plexus/1.4.2/sisu-inject-plexus-1.4.2.jar:/Users/username/.m2/repository/com/github/davidmoten/guava-mini/0.1.2/guava-mini-0.1.2.jar:/Users/username/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar:/Users/username/.m2/repository/jakarta/xml/ws/jakarta.xml.ws-api/2.3.2/jakarta.xml.ws-api-2.3.2.jar:/Users/username/.m2/repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar:/Users/username/.m2/repository/org/apache/maven/maven-model/3.0/maven-model-3.0.jar:/Users/username/.m2/repository/org/apache/maven/maven-core/3.0/maven-core-3.0.jar:/Users/username/.m2/repository/com/sun/xml/ws/policy/2.7.6/policy-2.7.6.jar:/Users/username/.m2/repository/com/sun/xml/bind/jaxb-jxc/2.3.2/jaxb-jxc-2.3.2.jar:/Users/username/.m2/repository/com/sun/xml/ws/jaxws-rt/2.3.2/jaxws-rt-2.3.2.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-tf-tools/4.0.1/pfl-tf-tools-4.0.1.jar:/Users/username/.m2/repository/com/fasterxml/woodstox/woodstox-core/5.1.0/woodstox-core-5.1.0.jar:/Users/username/.m2/repository/net/codesup/util/jaxb2-rich-contract-plugin/2.1.0/jaxb2-rich-contract-plugin-2.1.0.jar:/Users/username/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar:/Users/username/.m2/repository/jakarta/annotation/jakarta.annotation-api/1.3.4/jakarta.annotation-api-1.3.4.jar:/Users/username/.m2/repository/org/apache/maven/maven-plugin-api/3.0/maven-plugin-api-3.0.jar:/Users/username/.m2/repository/org/glassfish/gmbal/gmbal/4.0.0/gmbal-4.0.0.jar:/Users/username/.m2/repository/org/sonatype/aether/aether-impl/1.7/aether-impl-1.7.jar:/Users/username/.m2/repository/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar:/Users/username/.m2/repository/com/sun/xml/ws/jaxws-tools/2.3.2/jaxws-tools-2.3.2.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-tf/4.0.1/pfl-tf-4.0.1.jar:/Users/username/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar:/Users/username/.m2/repository/com/github/davidmoten/word-wrap/0.1.6/word-wrap-0.1.6.jar:/Users/username/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar:/Users/username/.m2/repository/org/apache/maven/maven-artifact/3.0/maven-artifact-3.0.jar:/Users/username/.m2/repository/org/codehaus/mojo/jaxws-maven-plugin/2.6/jaxws-maven-plugin-2.6.jar invokerPath: /Users/username/.m2/repository/org/codehaus/mojo/jaxws-maven-plugin/2.6/jaxws-maven-plugin-2.6.jar [DEBUG] stored classpath: /Users/username/.m2/repository/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar:/Users/username/.m2/repository/org/jvnet/mimepull/mimepull/1.9.11/mimepull-1.9.11.jar:/Users/username/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar:/Users/username/.m2/repository/org/apache/maven/maven-aether-provider/3.0/maven-aether-provider-3.0.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-basic-tools/4.0.1/pfl-basic-tools-4.0.1.jar:/Users/username/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-basic/4.0.1/pfl-basic-4.0.1.jar:/Users/username/.m2/repository/com/sun/xml/bind/jaxb-xjc/2.3.2/jaxb-xjc-2.3.2.jar:/Users/username/.m2/repository/jakarta/jws/jakarta.jws-api/1.1.1/jakarta.jws-api-1.1.1.jar:/Users/username/.m2/repository/org/apache/maven/maven-settings/3.0/maven-settings-3.0.jar:/Users/username/.m2/repository/com/sun/xml/messaging/saaj/saaj-impl/1.5.1/saaj-impl-1.5.1.jar:/Users/username/.m2/repository/org/codehaus/woodstox/stax2-api/4.1/stax2-api-4.1.jar:/Users/username/.m2/repository/net/codesup/util/jaxb-plugin-lib/1.4.0/jaxb-plugin-lib-1.4.0.jar:/Users/username/.m2/repository/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.jar:/Users/username/.m2/repository/javax/jws/javax.jws-api/1.1/javax.jws-api-1.1.jar:/Users/username/.m2/repository/jakarta/xml/soap/jakarta.xml.soap-api/1.4.1/jakarta.xml.soap-api-1.4.1.jar:/Users/username/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar:/Users/username/.m2/repository/com/sun/xml/stream/buffer/streambuffer/1.5.7/streambuffer-1.5.7.jar:/Users/username/.m2/repository/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar:/Users/username/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar:/Users/username/.m2/repository/org/apache/maven/maven-model-builder/3.0/maven-model-builder-3.0.jar:/Users/username/.m2/repository/org/sonatype/aether/aether-api/1.7/aether-api-1.7.jar:/Users/username/.m2/repository/org/apache/maven/maven-repository-metadata/3.0/maven-repository-metadata-3.0.jar:/Users/username/.m2/repository/org/glassfish/ha/ha-api/3.1.12/ha-api-3.1.12.jar:/Users/username/.m2/repository/org/sonatype/aether/aether-spi/1.7/aether-spi-1.7.jar:/Users/username/.m2/repository/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar:/Users/username/.m2/repository/org/glassfish/external/management-api/3.2.1/management-api-3.2.1.jar:/Users/username/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-dynamic/4.0.1/pfl-dynamic-4.0.1.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-asm/4.0.1/pfl-asm-4.0.1.jar:/Users/username/.m2/repository/org/apache/maven/maven-settings-builder/3.0/maven-settings-builder-3.0.jar:/Users/username/.m2/repository/org/codehaus/plexus/plexus-classworlds/2.2.3/plexus-classworlds-2.2.3.jar:/Users/username/.m2/repository/org/sonatype/sisu/sisu-inject-plexus/1.4.2/sisu-inject-plexus-1.4.2.jar:/Users/username/.m2/repository/com/github/davidmoten/guava-mini/0.1.2/guava-mini-0.1.2.jar:/Users/username/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar:/Users/username/.m2/repository/jakarta/xml/ws/jakarta.xml.ws-api/2.3.2/jakarta.xml.ws-api-2.3.2.jar:/Users/username/.m2/repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar:/Users/username/.m2/repository/org/apache/maven/maven-model/3.0/maven-model-3.0.jar:/Users/username/.m2/repository/org/apache/maven/maven-core/3.0/maven-core-3.0.jar:/Users/username/.m2/repository/com/sun/xml/ws/policy/2.7.6/policy-2.7.6.jar:/Users/username/.m2/repository/com/sun/xml/bind/jaxb-jxc/2.3.2/jaxb-jxc-2.3.2.jar:/Users/username/.m2/repository/com/sun/xml/ws/jaxws-rt/2.3.2/jaxws-rt-2.3.2.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-tf-tools/4.0.1/pfl-tf-tools-4.0.1.jar:/Users/username/.m2/repository/com/fasterxml/woodstox/woodstox-core/5.1.0/woodstox-core-5.1.0.jar:/Users/username/.m2/repository/net/codesup/util/jaxb2-rich-contract-plugin/2.1.0/jaxb2-rich-contract-plugin-2.1.0.jar:/Users/username/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar:/Users/username/.m2/repository/jakarta/annotation/jakarta.annotation-api/1.3.4/jakarta.annotation-api-1.3.4.jar:/Users/username/.m2/repository/org/apache/maven/maven-plugin-api/3.0/maven-plugin-api-3.0.jar:/Users/username/.m2/repository/org/glassfish/gmbal/gmbal/4.0.0/gmbal-4.0.0.jar:/Users/username/.m2/repository/org/sonatype/aether/aether-impl/1.7/aether-impl-1.7.jar:/Users/username/.m2/repository/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar:/Users/username/.m2/repository/com/sun/xml/ws/jaxws-tools/2.3.2/jaxws-tools-2.3.2.jar:/Users/username/.m2/repository/org/glassfish/pfl/pfl-tf/4.0.1/pfl-tf-4.0.1.jar:/Users/username/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar:/Users/username/.m2/repository/com/github/davidmoten/word-wrap/0.1.6/word-wrap-0.1.6.jar:/Users/username/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar:/Users/username/.m2/repository/org/apache/maven/maven-artifact/3.0/maven-artifact-3.0.jar:/Users/username/.m2/repository/org/codehaus/mojo/jaxws-maven-plugin/2.6/jaxws-maven-plugin-2.6.jar [DEBUG] /bin/sh -c cd '/Users/username/projects/project' && '/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java' '-cp' '/Users/username/.m2/repository/org/codehaus/mojo/jaxws-maven-plugin/2.6/jaxws-maven-plugin-2.6.jar' 'org.codehaus.mojo.jaxws.Invoker' 'com.sun.tools.ws.wscompile.WsimportTool' '-pathfile' '/var/folders/9f/fhw9jxgs2slgmwtwvhq521rc0000gn/T/jax-ws-mvn-plugin-cp15204780312835716777.txt' '-keep' '-s' '/Users/username/projects/project/target/generated-sources/wsimport' '-d' '/Users/username/projects/project/target/classes' '-verbose' '-encoding' 'UTF-8' '-extension' '-Xnocompile' '-B-Xgroup-contract' '-Xdebug' 'file:/Users/username/projects/project/src/main/resources/schemas/simple-schema.wsdl' [DEBUG] Authorization file "/Users/username/.metro/auth" not found. If the WSDL access needs Basic Authentication, please provide authorization file with read access at /Users/username/.metro/auth or use -Xauthfile to give the authorization file and on each line provide authorization information using this format : http[s]://user:password@host:port// parsing WSDL... org.xml.sax.SAXParseException; systemId: file:/Users/username/projects/project/src/main/resources/schemas/simple-schema.wsdl; lineNumber: 25; columnNumber: 38; Interface ErrorResponse, defined by group declaration {http://www.example.com/schemas/gggg}errorResponse has no implementation. at com.kscs.util.plugins.xjc.GroupInterfaceGenerator.createInterfaceDeclaration(GroupInterfaceGenerator.java:467) at com.kscs.util.plugins.xjc.GroupInterfaceGenerator.generateGroupInterfaces(GroupInterfaceGenerator.java:317) at com.kscs.util.plugins.xjc.GroupInterfaceGenerator.generateGroupInterfaceModel(GroupInterfaceGenerator.java:353) at com.kscs.util.plugins.xjc.GroupInterfacePlugin.generate(GroupInterfacePlugin.java:146) at com.kscs.util.plugins.xjc.GroupInterfacePlugin.run(GroupInterfacePlugin.java:131) at com.sun.tools.xjc.model.Model.generateCode(Model.java:262) at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:254) at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:65) at com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:112) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2268) [ERROR] Interface ErrorResponse, defined by group declaration {http://www.example.com/schemas/gggg}errorResponse has no implementation. at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:168) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:111) at com.sun.tools.ws.wscompile.WsimportTool.buildWsdlModel(WsimportTool.java:414) at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:175) at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:153) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.codehaus.mojo.jaxws.Invoker.main(Invoker.java:80) line 25 of file:/Users/username/projects/project/src/main/resources/schemas/simple-schema.wsdl org.xml.sax.SAXParseException; systemId: file:/Users/username/projects/project/src/main/resources/schemas/simple-schema.wsdl; lineNumber: 25; columnNumber: 38; No interface found for model group errorResponse converted name was ErrorResponse [ERROR] No interface found for model group errorResponse converted name was ErrorResponse at com.kscs.util.plugins.xjc.GroupInterfaceGenerator.generateImplementsEntries(GroupInterfaceGenerator.java:444) at com.kscs.util.plugins.xjc.GroupInterfaceGenerator.generateGroupInterfaceModel(GroupInterfaceGenerator.java:361) at com.kscs.util.plugins.xjc.GroupInterfacePlugin.generate(GroupInterfacePlugin.java:146) at com.kscs.util.plugins.xjc.GroupInterfacePlugin.run(GroupInterfacePlugin.java:131) at com.sun.tools.xjc.model.Model.generateCode(Model.java:262) at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:254) at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:65) at com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:112) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2268) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:168) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:111) line 25 of file:/Users/username/projects/project/src/main/resources/schemas/simple-schema.wsdl at com.sun.tools.ws.wscompile.WsimportTool.buildWsdlModel(WsimportTool.java:414) at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:175) at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:153) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.codehaus.mojo.jaxws.Invoker.main(Invoker.java:80) Exception in thread "main" java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.codehaus.mojo.jaxws.Invoker.main(Invoker.java:80) Caused by: com.sun.tools.ws.wscompile.AbortException at com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:114) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2268) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:168) at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:111) at com.sun.tools.ws.wscompile.WsimportTool.buildWsdlModel(WsimportTool.java:414) at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:175) at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:153) ... 5 more [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.104 s [INFO] Finished at: 2021-08-11T08:53:36+02:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.codehaus.mojo:jaxws-maven-plugin:2.6:wsimport (simple-schema) on project my-project: Invocation of com.sun.tools.ws.wscompile.WsimportTool failed - check output -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:jaxws-maven-plugin:2.6:wsimport (simple-schema) on project my-project: Invocation of com.sun.tools.ws.wscompile.WsimportTool failed - check output at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) at org.apache.maven.cli.MavenCli.main (MavenCli.java:193) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.apache.maven.plugin.MojoExecutionException: Invocation of com.sun.tools.ws.wscompile.WsimportTool failed - check output at org.codehaus.mojo.jaxws.AbstractJaxwsMojo.exec (AbstractJaxwsMojo.java:500) at org.codehaus.mojo.jaxws.WsImportMojo.processLocalWsdlFiles (WsImportMojo.java:339) at org.codehaus.mojo.jaxws.WsImportMojo.executeJaxws (WsImportMojo.java:292) at org.codehaus.mojo.jaxws.MainWsImportMojo.executeJaxws (MainWsImportMojo.java:54) at org.codehaus.mojo.jaxws.AbstractJaxwsMojo.execute (AbstractJaxwsMojo.java:386) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) at org.apache.maven.cli.MavenCli.main (MavenCli.java:193) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) [ERROR] [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException ```

edit1: fix xjc arg (related to https://github.com/mklemm/jaxb2-rich-contract-plugin/issues/47), update log output after re-running command edit2: add non-verbose log of error, fix for #47 edit3: add mvn version

aSemy commented 3 years ago

Ah, I think the cause is described in https://github.com/mklemm/jaxb2-rich-contract-plugin/issues/59

mklemm commented 6 months ago

group-interface-plugin is a bit tricky currently because it assumes that all the relevant schema files have been encountered on the command line before the plugin is activated, i.e. no matter how you launch XJC, the "-Xgroup-interface" option must appear AFTER the name of the schema file(s) in the argument list. I'm currently trying to fix this, but it isn't so easy because XJCs plugin interface only provides 2 activation lifecycle callbacks, which are both not exactly suitable for what I have to do at plugin startup. I you have the chance, try rearranging command line option for XJC so that -Xgroup-interface is last.

mklemm commented 6 months ago

Release 4.2.0, which should fix many of the issues with group-contract-plugin, including this one, will be released later this week.

mklemm commented 6 months ago

Fixed in 4.1.1