Hi, I think there is some issue with the jira plugin these days. Sometimes the jira tickets don't get updated with the changes that have been committed for the tickets.
For CXF-4794, the original revision in trunk is, if that is what you wanted to see, http://svn.apache.org/viewvc?view=revision&revision=1440485 and if you want to get the entire source of the current snapshot (e.g., 2.7.4 snapshot), you can go to http://svn.apache.org/repos/asf/cxf/branches/2.7.x-fixes/ or the build results of the relevant component for this fix. https://repository.apache.org/content/groups/public/org/apache/cxf/cxf-rt-bindings-soap/2.7.4-SNAPSHOT/ regards, aki 2013/2/4 ABC <[email protected]>: > > Hi Aki Yoshida, > Glad to know it. Could you tell where can I find your fix? I have checked the > ASF CXF-4794, but I can't find the code change. > > Thanks! :) > > > > > > > At 2013-02-01 22:32:21,"Aki Yoshida" <[email protected]> wrote: >>Hi, >>this issue has recently been fixed with CXF-4794. The current snapshot >>versions 2.7.4/2.6.7/2.5.10 inlcude this patch. >>regards, aki >> >>2013/2/1 ABC <[email protected]>: >>> Hi, >>> I am using Axis2 as my client to test a SOAP12 msg to CXF SOAP11 endpoint. >>> But from the thrown soapFault exception, I can't get the faultcode. >>> I catch the response msg: >>> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> >>> <soap:Body> >>> <soap:Fault> >>> <faultcode >>> xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/">ns1:VersionMismatch</faultcode> >>> <faultstring>SOAP 1.2 is invalid .....</faultstring> >>> </soap:Fault> >>> </soap:Body> >>> </soap:Envelope> >>> >>> If I changed the server to Axis2 and I get the response: >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> >>> <soapenv:Body> >>> <soapenv:Fault> >>> <faultcode>soapenv:VersionMismatch</faultcode> >>> <faultstring>Transport level information does not match with SOAP >>> Message namespace URI</faultstring> >>> <detail/> >>> </soapenv:Fault> >>> </soapenv:Body> >>> </soapenv:Envelope> >>> >>> It seems the CXF just replies the soap msg in SOAP12 namespace >>> "http://www.w3.org/2003/05/soap-envelope", while Axis2 can correct it to >>> SOAP11 namespace "http://schemas.xmlsoap.org/soap/envelope/", then the >>> axis2 client can't figure out the fault code. Is it a issue to CXF?
