4.0.0 spring-soap 1.0.0 spring-soap com.baeldung parent-boot-2 0.0.1-SNAPSHOT ../parent-boot-2 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 javax.xml.bind jaxb-api 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.jaxb2.maven2 maven-jaxb2-plugin ${maven-jaxb2-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 3.1.0 0.15.3