今天用.Net寫了一個Web服務,導入到Eclipse裏面時,運行程序始終不能通過Web服務的方法獲得值,在Debug下面一看,輸出了“未能加載策略文件”的錯誤提示,網上搜索一看,原來是缺少CrossDomain文件,那就對症下藥,很簡單了,創建一個CrossDomain.xml文件。內容如下:
保存爲XML後綴名,然後將該文件拷貝到Web服務的虛擬目錄的根目錄下,重新啓動下服務就可。Good Luck !
- .NET
Add crossdomain.xml to your Web server root directory, for example, C:/inetpub/wwwroot. - Java
Add crossdomain.xml to <ArcGIS_Server_Install_Location>/ArcGIS/java/web_output, for example, C:/Program Files/ArcGIS/java/web_output.