4.0.0 spring-soap 1.0.0 spring-soap com.baeldung parent-boot-3 0.0.1-SNAPSHOT ../parent-boot-3 org.springframework.boot spring-boot-starter-web-services wsdl4j wsdl4j org.springframework.boot spring-boot-starter-test test jakarta.xml.bind jakarta.xml.bind-api ${jakarta.xml.bind-api.version} org.glassfish.jaxb jaxb-runtime org.springframework.boot spring-boot-maven-plugin org.codehaus.mojo jaxb2-maven-plugin ${jaxb2-maven-plugin.version} xjc xjc src/main/resources/countries.xsd src/main/java false org.jvnet.jaxb jaxb-maven-plugin ${jaxb-maven-plugin.version} generate WSDL ${project.basedir}/src/main/java com.baeldung.springsoap.client.gen ${project.basedir}/src/main/resources true countries.wsdl 4.0.0 4.0.0 3.1.0