Hello Anne,
Recently, I noticed a few issues with WSDL files that used soapenc:array
or simple types such as soapenc:int with use=literal. What are the
consequences of this mixing? What should be happening?
For example, the JAX-RPC specification says that all soapenc types are
nillable. Does that mean <element type="soapenc:int" nillable="false"/>
still maps to Integer (not int)? Or only when use="encoded"?
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://demo.radialpoint.com/service" use="literal" />
It should say:
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://demo.radialpoint.com/service" use="encoded" />
You can use soapenc:array or SOAP encoding with use="literal".
If you can, does that mean that Erik could also fix it like this?
<wsdlsoap:body namespace="http://demo.radialpoint.com/service"
use="literal" />
Thanks,
Dies