SOAPClient fails to send message with <xs:any> data type
Issue
- We are using the soapUI version of SOAPClient (
org.jboss.soa.esb.actions.soap.SOAPClient
) to communicate with external Web services. - The WSDL of a Web service with which we want to communicate includes the
<xs:any>
data type like following. When we send the parameter (@WebParam
) as XML string, the SOAPClient does not send the data in the request.
<xs:complexType>
<xs:sequence>
<xs:any namespace="##other" processContents="lax"/>
</xs:sequence>
</xs:complexType>
- When we use the soapUI client (GUI), it works fine with XML data as a parameter.
Environment
- JBoss Enterprise SOA Platform 5.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.