JBossWS cannot identify element in an RPC/Literal SOAP message within a target namespace
Issue
Given this sample request:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.jboss.org/namespace">
<soapenv:Header/>
<soapenv:Body>
<ns1:GetData>
<ns1:MyMethodParameter>
...
</ns1:MyMethodParameter>
</ns1:GetData>
</soapenv:Body>
</soapenv:Envelope>
The following error is thrown in the error log when invoking a webservice call. The element is present in the target namespace but is unable to identify it.
org.jboss.ws.WSException: Cannot find child element: MyMethodParameter
Note that this is using an RPC-Literal web service binding.
Environment
- JBoss Enterprise Application Platform (EAP)
- 4.3
- 5.x
- 6.x
- JBossWS
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.