I'm deploying a web service on JBoss 4.2. I am a consumer of a vendor's web service. I submit my request and receive a response indicating a successful submission. Some time later, possibly hours, the vendor sends me a status thus I become the provider.
The vendor is sending me the following request. Notice that the namespace is defined in the tag: <Callback xmlns=SomeCallback> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | <soap:Body> | <Callback xmlns="SomeCallback"> | <ID>0</ID> | <ItemID>1362</ItemID> | <Auth>leopard</Auth> | <Status>-900</Status> | <StatusTime>2009-12-08T11:13:52</StatusTime> | </Callback> | </soap:Body> | </soap:Envelope> My test request (below) defines the namespace before the tag is used: <pos:Callback> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pos="SomeCallback"> | <soapenv:Header/> | <soapenv:Body> | <pos:Callback> | <ID>1</ID> | <ItemID>2</ItemID> | <Auth>smitty</Auth> | <Status>-1000</Status> | <StatusTime>2009-12-08T11:59:59</StatusTime> | </pos:Callback> | </soapenv:Body> | </soapenv:Envelope> Here's my code. My web service does receive the request from the vendor, but all the objects are null and int is 0. Namespace is the key. What do I have to change in my code below so that my request matches the vendor's request? @WebService(targetNamespace = "SomeCallback") | @SOAPBinding(parameterStyle = ParameterStyle.WRAPPED) | public class SomeCallback { | | @WebMethod(operationName = "Callback") | public @WebResult(name = "CallbackResult", targetNamespace = "SomeCallback") | int callback(@WebParam(name = "ID") int id, | @WebParam(name = "ItemID") int itemId, | @WebParam(name = "Auth") String auth, | @WebParam(name = "Status") int status, | @WebParam(name = "StatusTime") Date statusTime) { | } | } View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4269843#4269843 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4269843 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user