[ http://issues.apache.org/jira/browse/AXISCPP-775?page=all ]
Samisa Abeysinghe reassigned AXISCPP-775:
-----------------------------------------
Assign To: Samisa Abeysinghe
> 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