SOE 部署錯誤 ClassFactory cannot supply requested class


問題描述

部署完SOE,對某個服務啟用部署的SOE時,出現錯誤信息,假如對地圖服務SampleWorldCities啟用剛部署的SOE,錯誤信息如下:

service failed to start

SampleWorldCities.MapServer:

ClassFactory cannot supply requested class

 

問題原因

該錯誤信息通常出現在.net soe 中,原因是在安裝ArcGIS server 時候沒有啟用.net 擴展支持。

解決辦法

修復arcgis server,啟用.net 支持。截圖如下

====分割線===

9.29日更新

這個問題除了上面所述的情況下,還有一種情況就是soe的開采用的arcobjects sdk發版本和部署機器上所擁有的arcobjects sdk的版本不對,如soe開發采用的是arcobjects sdk for .net 10.2而部署在10.1server的機器上,該機器上只有arcobjects sdk for .net 10.1,同樣會出現上面的錯誤

 ===20150120更新==

在java版本中,通常出現是jdk版本的問題。同事測試過在1.6的jdk出錯,而1.7即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM