@Webparam name not honoured
---------------------------

                 Key: CXF-2766
                 URL: https://issues.apache.org/jira/browse/CXF-2766
             Project: CXF
          Issue Type: Bug
          Components: JAXB Databinding
    Affects Versions: 2.2.7, 2.2.6
         Environment: Mac OS-X, Windows XP, Spring Configured CXF Client
            Reporter: John Friar


I have imported a wsdl from a service provider. A snippet of the generated 
webservice interface is:

    @WebResult(name = "return-response", targetNamespace = 
"http://spcom/service.wsdl/types";, partName = "returnResponse")
    @WebMethod(action = "http://methcheck.com/MethCheckWS/doReturn";)
    public ReturnResponseType doReturn(
        @WebParam(partName = "returnTrx", name = "return-request", 
targetNamespace = "http://sp.com/service.wsdl/types";)
        ReturnRequestType returnTrx
    ) throws ErrorMessages;

However, the soap message that is created does not honour the name of the 
@WebParam (return-request) and instead uses doReturn as the name of the method 
and parameter. If any other name is used then behaviour is as expected. I 
cannot find anything in the spec. that specifies that 'return' should not be 
used at the start of a @WebParam name but that appears to be the issue.

Thanks,

John

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

        

Reply via email to