You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Antonio Capurso <an...@libero.it> on 2005/07/13 09:23:09 UTC

operation tag

Hi to all,
I'm facing with a problem using a web service (that is a deployed Bpel process).

The expected input for my web service is the following:
<input>
 <part xmlns:xsi="http://www.w3.org/..." name="payload">
  <AppMailVerifier2Request xmlns="http://acm.org/samples">
   <input>my_data</input>
  </AppMailVerifier2Request>
 </part>
</input>

But when my program runs (it's an open source using Axis classes), I realize that the following message is sent instead of the former:

<input>
 <part xmlns:xsi="..." name="payload">
  <operationName>
   <AppMailVerifier2Request xmlns="...">
    <input>my_data</input>
   </AppMailVerifier2Request>
  </operationName>
 </part>
</input>

As you can see, in the message sent to the web service (the latter), the tag <operationName> is (incorrectly) added to the message.
Note that operationName is the name of WSDL operation that I invoke with a call object.

How can I solve this problem (i.e. removing the <operationName> tag from the message sent to the web service)?

Thanks in advance.
Regards,
Antonio Capurso.





____________________________________________________________
6X velocizzare la tua navigazione a 56k? 6X Web Accelerator di Libero!
Scaricalo su INTERNET GRATIS 6X http://www.libero.it



Re: operation tag

Posted by Anne Thomas Manes <at...@gmail.com>.
Can you post the WSDL file?

On 7/13/05, Antonio Capurso <an...@libero.it> wrote:
> Hi to all,
> I'm facing with a problem using a web service (that is a deployed Bpel process).
> 
> The expected input for my web service is the following:
> <input>
>  <part xmlns:xsi="http://www.w3.org/..." name="payload">
>   <AppMailVerifier2Request xmlns="http://acm.org/samples">
>    <input>my_data</input>
>   </AppMailVerifier2Request>
>  </part>
> </input>
> 
> But when my program runs (it's an open source using Axis classes), I realize that the following message is sent instead of the former:
> 
> <input>
>  <part xmlns:xsi="..." name="payload">
>   <operationName>
>    <AppMailVerifier2Request xmlns="...">
>     <input>my_data</input>
>    </AppMailVerifier2Request>
>   </operationName>
>  </part>
> </input>
> 
> As you can see, in the message sent to the web service (the latter), the tag <operationName> is (incorrectly) added to the message.
> Note that operationName is the name of WSDL operation that I invoke with a call object.
> 
> How can I solve this problem (i.e. removing the <operationName> tag from the message sent to the web service)?
> 
> Thanks in advance.
> Regards,
> Antonio Capurso.
> 
> 
> 
> 
> 
> ____________________________________________________________
> 6X velocizzare la tua navigazione a 56k? 6X Web Accelerator di Libero!
> Scaricalo su INTERNET GRATIS 6X http://www.libero.it
> 
> 
>