You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Freeman Fang (JIRA)" <ji...@apache.org> on 2011/09/01 03:07:10 UTC
[jira] [Commented] (SM-2101) STATUS: 0 vs expected STATUS: 200 in
CXF WS-Addressing Example within various browsers
[ https://issues.apache.org/jira/browse/SM-2101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13095039#comment-13095039 ]
Freeman Fang commented on SM-2101:
----------------------------------
Hi Robert,
I tested with Firefox 3.6.20 and Safari 4.0.2, both return expected
STATUS: 200
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><Action xmlns="http://www.w3.org/2005/08/addressing">http://apache.org/hello_world_soap_http/Greeter/sayHiResponse</Action><MessageID xmlns="http://www.w3.org/2005/08/addressing">urn:uuid:a1bbaadf-0a31-49ba-8596-456642242d88</MessageID><To xmlns="http://www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing/anonymous</To><RelatesTo xmlns="http://www.w3.org/2005/08/addressing">urn:uuid:10fb2ee6-43db-4d88-a3e5-6316f1763669</RelatesTo></soap:Header><soap:Body><sayHiResponse xmlns="http://apache.org/hello_world_soap_http/types"><responseType>Bonjour</responseType></sayHiResponse></soap:Body></soap:Envelope>
I think the problem you encountered is that some modern browser by default enable CORS
(Cross-Origin Resource Sharing) , and as our client.html is loaded
from file:///, then the request to a http:// is across the domain
which is not allowed. You can configure your browser to disable CORS to make it work.
You can find a similar discussion here[1]
[1]http://servicemix.396122.n5.nabble.com/Status-0-td4673071.html
Freeman
> STATUS: 0 vs expected STATUS: 200 in CXF WS-Addressing Example within various browsers
> --------------------------------------------------------------------------------------
>
> Key: SM-2101
> URL: https://issues.apache.org/jira/browse/SM-2101
> Project: ServiceMix
> Issue Type: Bug
> Components: samples
> Environment: Apache ServiceMix 4.3.0
> Reporter: Robert Liguori
> Assignee: Freeman Fang
> Priority: Minor
> Attachments: browsers.doc
>
>
> The documentation for the CXF WS-Addressing Example reads:
> "1. Open the client.html, which is located in the same directory as this README file, in your favorite browser."
> As such, I have performed the testing with IE, Firefox, Opera and Safari.
> The expected response status of 200 is only seen with IE. Firefox, Opera and Safari all return status of 0. See attached file.
> Note: I ensured JavaScript was enable for Firefox and the status of 0 was still returned.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira