Ich habe gerade einen alten Webdienst von Java 11, Spring Boot 2.7.x auf Java 17 und Spring Boot 3.4.x aktualisiert. Endlich ist die WSDL verfügbar. Allerdings ist mir aufgefallen, dass der Inhalt der WSDL im Vergleich zur bestehenden Version nicht korrekt generiert wurde. Bei näherer Betrachtung stellte ich fest, dass die alte Version etwa 21 .xsd-Dateien im Verzeichnis /target/wsdl generiert. Während diese aktualisierte Version nur 3 .xsd-Dateien generierte!
Ich bin neu bei Soap-Webdiensten. Wo kann ich nachsehen, warum nicht alle .xsd-Dateien generiert werden?
Das habe ich in meiner pom.xml. Vielen Dank!
Code: Select all
com.sun.xml.ws
jaxws-maven-plugin
4.0.3
compile
wsgen
iway.ws.QueryWS
UTF-8
true
false
true
true
${project.build.directory}/wsdl
-Djavax.xml.accessExternalSchema=all