Since wsimport
is not included since JDK11 (Where to download and how to install JAX-WS wsimport tools?), I think I need to install metro-jax-ws
; however, there are no instructions on how to do so...
- Download and unzip the latest release from here.
- Install maven.
- cd to
metro-jax-ws-3.0.2/jaxws-ri/bundles
and runmvn install
. - After
mvn install
, read the last line of the installation process and find wherejaxws-ri
was installed (e.g.,.m2/repository/com/sun/xml/ws/
). - cd to where
jaxws-ri
was installed and then also cd to{latest_version}/jaxws-ri/bin
. - Run
wsimport.sh
(e.g.,sh wsimport.sh http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso\?WSDL
)
wsimport
for me, alas. Under Debian bookworm (now "testing"), I attempted to build Virtualbox from source, a process that requires, among many other things, wsimport
. I followed your instructions but I broke down on mvn install
:: [WARNING] The POM for com.sun.xml.ws:project:zip:resources:4.0.0-SNAPSHOT is missing, no dependency information available
–
Oleaceous If you're running Debian Bookworm (which is, as of this writing, at the "Debian testing" pre-release phase), and you need wsimport
, install the package jaxws
, which will automagically install many dependencies if you haven't already installed them. Somewhere in all that is the wsimport
command. Thereafter, it worked for me, anyway, and I finally succeeded in building VirtualBox from source.
Adding to https://mcmap.net/q/745637/-installing-metro-jax-ws-and-running-wsimport-issue
5.1. Unzip .m2\repository\com\sun\xml\ws\jaxws-ri\3.0.2\jaxws-ri-3.0.2.zip\
5.2 Add the full path to the unzipped jaxws-ri/bin to path before attempting point 6.
For example, on my machine, I added the following to path .m2\repository\com\sun\xml\ws\jaxws-ri\3.0.2\jaxws-ri-3.0.2\jaxws-ri\bin\
© 2022 - 2024 — McMap. All rights reserved.
jaxws-maven-plugin
ormaven-jaxb2-plugin
). This means no more manualwsimport
calls on every WSDL change, reducing possible developer error and the need for specialized tools. See for example the "post JDK8" part on baeldung.com/… – Spivey