SOAPClient generates empty elements in outgoing SOAP message for not-required fields
Issue
- There is a strange behaviour with the
SOAPClientthat generates empty xml objects for non required fields. Precisely speaking, it is observed that if a complex type of message (element in SOAP message) contains anullthenSOAPClientsends an empty element (as well as an empty child element). To some users it shouldn't be a desired behaviour and ESB should rather omit the entire parent-child elements altogether, as it might cause unnecessary NullPointerException to user's code consuming the SOAP messages.
Is there a way to fix this problem so thatSOAPClientgenerates the SOAP messages following the pattern mentioned above?
Environment
- Red Hat JBoss SOA Platform (SOA-P)
- 5.3.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.