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