Web services 将clientaccesspolicy.xml文件放在eclipse IDE中部署的apache tomcat服务器的何处

Web services 将clientaccesspolicy.xml文件放在eclipse IDE中部署的apache tomcat服务器的何处,web-services,Web Services,我有一个silverlight应用程序,我想调用在eclipse中用java编写并通过eclipse发布在ApacheTomcat7.0上的ApacheCXFWeb服务 现在,当我从VisualStudio2010的silverlight应用程序调用此web服务时,出现以下错误: 尝试向URI的请求时出错http://localhost:8080/complesxtypeWebService/services/CompanyServicePort'. 这可能是由于在没有适当的跨域策略或不适合SO

我有一个silverlight应用程序,我想调用在eclipse中用java编写并通过eclipse发布在ApacheTomcat7.0上的ApacheCXFWeb服务

现在,当我从VisualStudio2010的silverlight应用程序调用此web服务时,出现以下错误:

尝试向URI的请求时出错http://localhost:8080/complesxtypeWebService/services/CompanyServicePort'. 这可能是由于在没有适当的跨域策略或不适合SOAP服务的策略的情况下,试图以跨域方式访问服务

当我在web上搜索时,我发现我需要将clientaccesspolicy.xml文件放在域服务的根目录中

所以我的问题是把这个xml文件放在哪里。它可以放在eclipse项目文件夹或ApacheTomcat文件夹中的某个位置。请让我知道实际放置此文件的位置

我所有的开发都是在本地完成的,所有的东西都在本地测试

谢谢
vicky

我将clientaccesspolicy.xml文件放在C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT中,它对我有效


请注意,这是Windows 7 PC,如果删除该文件,就会出现可怕的跨域错误。

我将clientaccesspolicy.xml文件放在C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT中,它对我有效

请注意,这是Windows 7 PC,如果我删除该文件,就会出现可怕的跨域错误