How do I customize the packages of the namespaces when using jax-ws to generate the java artifacts.
I'm running jax-ws iwsmport via maven.
I don't want to change the default package, I want to be able to map from more than one namespace to different packages.
<jaxb:bindings
schemaLocation="../../wscontract/src/main/resources/wsdl/address.xsd"
node="//xsd:schema[@targetNamespace='http://demo.iae.ws/address']">
<jaxb:schemaBindings>
<jaxb:package name="demo.ws.address" />
<jaxb:nameXmlTransform>
<jaxb:typeName prefix="Customer" />
</jaxb:nameXmlTransform>
</jaxb:schemaBindings>
</jaxb:bindings>
Use JAXB bindings with the wsimport -b
switch. You can find some sample files here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With