SOAPClient fails to send message with <xs:any> data type

Solution Unverified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content