Hi everybody,
what I am trying to do is to make a REST POST request that contains DTD with
Axis2 client. I am using Axis2 1.4.1, so I referenced to the Axis2 1.4.1
documentation about RESTful Web Services Support [1]. Nevertheless it seems
this is not possible because sendReceive(...)  methods expect to have
OMElement. This is a problem because the request I am trying to create is
something like:


<!DOCTYPE getTest [
<!ENTITY ....... >
]>
<getTest xmlns="http://services.samples";>
<request>
<symbol xmlns="http://services.samples/xsd";>my_company</symbol>
</request>
</getTest >


My understanding is that I have AXIOM OMDocument that has two children -
OMDocType (DTD) and OMElement.

As you can see this is an OMDocument but not OMElement, so cannot be passed
as argument to a sendReceive(...)  method.

Do you know if it is possible to do such REST POST request with Axis2 (any
version) or I can only use a simple HTTP client?


Thanks,
Dobri


[1] http://ws.apache.org/axis2/1_4_1/rest-ws.html

Reply via email to