[ 
http://issues.apache.org/jira/browse/AXISCPP-775?page=comments#action_12317614 
] 

Samisa Abeysinghe commented on AXISCPP-775:
-------------------------------------------

I came up withh a fix. Initial tests were OK. Continuing testing.

> When input message element name and the operation name can differ in the 
> WSDL, service not allows operation to invoke.
> ----------------------------------------------------------------------------------------------------------------------
>
>          Key: AXISCPP-775
>          URL: http://issues.apache.org/jira/browse/AXISCPP-775
>      Project: Axis-C++
>         Type: Bug
>   Components: Server - Engine
>     Versions: 1.6 Alpha
>  Environment: All
>     Reporter: Chinthana Danapala
>     Assignee: Samisa Abeysinghe
>      Fix For: 1.6 Alpha

>
> Hi All,
>       I was able to come up with a quick fix to drop the SOAP Action usage on 
> the server side.
>       However, this morning, testing with the server, I realized that there 
> is a problem in the fix provided. When picking the operation to invoke based 
> on the request SOAP message, it is possible that the SOAP request element 
> name to be different from the operation name. (In other words the input 
> message element name and the operation name can differ in the WSDL)
>       Looking into the generated Java code for WSDLs, it looks that in Java, 
> the wsdd keeps track of Request and Response element names and map that to 
> the operation name.
>       We only have the allowed operation name list as of now in our WSDD. 
> What I propose is that we also include the request, response tag name mapping 
> against the operation name in WSDD and we can auto generate this stuff from 
> WSSL tool.
> Any thoughts on this are welcome.
> Until this is fixed, we will have some tests failing with C++ server side.
> Thanks,
> Samisa...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to