soap-101

Project

I have used CountryInfoService wsld file.

Modules

country-repo-jdk-eight

I have generated classes with wsimport goal of jaxws-maven-plugin in JDK 8

country-repo-jdk-eleven

I have generated classes with wsdl2java goal of cxf-codegen-plugin in JDK 11

country-repo-jdk-seventeen

I have generated classes with wsdl2java goal of cxf-codegen-plugin in JDK 17

country

Just service

http://localhost:8080/ws/countries.wsdl

Toolchain

	The toolchain helps to run your project with different jdks.
	
	You can find toolchain.xml which need to run different moudles.

	Toolchain.xml file have to put under ~/.m2/toolchains.xml 

	you have to install all necessary version of jdks to run this project.

you can run command where parent-pom is located in.

	mvn clean install --log-file mylog.txt

run specific project

	 mvn boot:run
	If you would like to run by intellij-community you have to open different module by different intellij or use intellij-ultimate :)

Local-Sftp

I added Makefile which will help to you :)

Resource