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

Reply via email to