Hello All,
I am writing a client interface into a provider SOAP web service, and
their system fails and returns a null pointer exception when I send them
a 'nillable="true"' element in my request. I think the reason for this
is that they are using an older version of axis than we are using (1.3).
I have found a solution that recommends changing the WSDL of the
generated service :
http://marc.theaimsgroup.com/?l=axis-user&m=111793234530147&w=2
However, this is not ideal, as we do not have control over this WSDL
(belongs to the provider) so even though we can modify their file I
would prefer not to.
Are there any options in Axis that would allow us not to send anything
when we have a such null element, as opposed to sending
'nillable="true"'? If not where should I make the change? I could add a
handler to the client to strip these elements out before they are sent,
but this is probably not very efficient.
Anyhelp would be appreciated!
Thanks for you time,
Tim