Hi Michele, The process cycle is that: my client sends a message to a service hosted on JBoss with all WS addressing properties like replyTo, faultTo, from, to etc. already mentioned in the request header. Now, the request header in this case has a replyTo set to the address of the service installed on RAD6(service up and running). Now when i start the process then the message as specified goes to the JBoss service and then based on the replyTo address hits the RAD6 server. After this i get a SOAP fault from RAD6 (also shown on the RAD6 console- so this means that my message had reached the destination but then its throwing the SOAP fault that it cannot map the operation name to any operation name in the service). This is absolutely fine as the RAD servie excepts a string type param and the response from JBoss also contains a string param but there is no method name of the destination rad service in this reponse (as a SOAP response does not contain a method name) so its unable to map to the response from Jboss to rad.
My basic aim is that i want to simulate a scenario wherein i pass a string (or any data) from a clent to a service (using WS addessing) and then that service after manipulating that data sends it to another sevice hosted somewhere else. Is the way i m implementing it correct or is there any other way ? Also what i feel is that if i want to add the method name in the response of Jboss service then may be will have to use SAAJ api's but think thats not a correct way of doing !! My client uses axis 2 Api's. Kindly guide......... Regards, Vaibhav -----Original Message----- From: Michele Mazzucco [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 29, 2006 9:49 PM To: axis-user@ws.apache.org Subject: Re: WS-Addressing setReplyto method name namespace Hi Vaibhav, Is the message sent by jboss to RAD6 a forward or a result message? In the first case you must be sure the target service is available on RAD6, in the latter one you have to fix the addressing information contained into the SOAP header before the message hits the RAD6 host (by default the replyTo fields is set to the client so if you send the message somewhere else the receiver will fail). And what about the exception your service is throwing? Try to post it and maybe we can help you. Regards, Michele On 29 Nov 2006, at 13:54, Vaibhav Pandey wrote: > Hi, > need help on an issue relating to WS Addressing: > m working on the following configuration with WS addressing using > axis2 :- > > axis2 + Jboss + IBM Rad6 > > m trying to generate a scenario wherein i send a SOAP request using > axis2 to > an axis2 WS deployed on JBOSS. Then the reply of this service > should be > forwarded to another WS hosted on RAD6. Everythng wrks perfectly > fine except > the fault that i get from RAD6 stating that it could not map the > request to > a particular operation > > axis2 client --SOAPReq (over HTTP)--> WS1 (axis2 WS on jboss) -- > SOAPRes > (over HTTP)--> WS2 (on IBM Rad6) > > The reason for this is that the SOAP response generated by my WS1 > will have > the namespace and method response of WS1 and no information > pertaining to > the WS2, but as the replyto header is set to the WS2 EPR, the > request gets > forwarded and then the WS2 generates a fault. > > I tried with all types of WS viz doc/literal, rpc/encoded, rpc/ > literal etc > but got the same fault !! > > > > Is there any way by which i can set these configurations(method > name of WS2 > and namespace through my client itself or any other way) ?? > > Kindly guide me as to what m i supposed to do ?? > > > Regards, > Vaibhav > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]