千萬別認爲這篇博客是和前面的一篇一樣的,雖然僅僅有一個單詞的區別,實則相差十萬八千里。
最近我在那個開源的FlexViewer上做開發時,準備做一個根據查詢結果然後雙擊定位的功能,看到ESRI的官方網站上有個IdentifyTask的例子,實現了這樣的功能,稍加修改運行,卻發現提示錯誤信息“Unable to perform identify.Please check your parameters”,與前面的那篇博文“Unable to perform query. Please check your parameters” 很相似,其實他們引起的具體原因不同,但是基本上都屬於字符解析方面的問題。
IdentifyTask這個功能在9.3版本沒有問題,但是如果打補丁升級到9.3.1,那麼可能會出現這個問題。
解決方案:
刪除下面的這個文件夾及裏面的內容,並且重啓SOC、SOM服務。
/ArcGIS/java/manager/service/tomcat/managerappserver/work/Catalina/localhost/arcgis_rest
Good luck ~