zoukankan      html  css  js  c++  java
  • Server object instance creation failed on all SOC machines.

    通过SOA添加服务配置文件没有出错,soa.AddConfiguration(config_new);
    但是执行启动服务时出错,soa.StartConfiguration(config_new.Name, config_new.TypeName);
    进行调试,只执行AddConfiguration语句,打开Server Manager网页,在服务管理页面手动启动服务,同样报错:Unable to Start service. Error (Server object instance creation failed on all SOC machines. Server Object instance creation failed on machine ***. ).
    遇到这个诡异的问题,郁闷的一米,可以添加服务但是就是启动不了。
    之前添加一般的地图服务,不设置扩展类型属性还是可以的;后来设置了KML、WMS等类型就不行了,看了帮助文档,以为是池化的关系,但是将IsPooled设置成false、true都试了下,还是不行;网上查了下,好多朋友也遇到同样的问题。有网友说是涉及网络就不可以,莫非远程发布extension地图服务不行? 还有说国外论坛上讲是字体问题,我迷糊,哪有字体啊?

    先胡乱琢磨下,能折腾出来最好,同时希望有经验的朋友分享下。

    Ps:在本地添加服务、启动测试还是报同样的错误。
        改成发布简单类型的MapServer,能成功启动服务。
       只添加KmlServer,也能启动成功。

    昨天遇到的问题,一直跟着,
    今天又捣鼓调试了下,竟然RP大爆发,没有出现这个问题,这让我又释然又纠结,为什么会出现这个错误原因还是没搞懂啊。

    再追踪下,发布服务后不能成功启动,跟发布服务的数据有很大关系,比如发布支持WFS的地图服务,对mxd文件有要求。

    我去掉了WFS选项(其实我当时选的时候也不知道这个是干什么的,总觉得自己的东西支持的服务越多越好。。。),就可以了

  • 相关阅读:
    poj3720
    poj3099
    poj3734
    poj3112
    poj3723
    十二个开源UML工具推荐
    关于大型asp.net应用系统的架构—如何做到高性能高可伸缩性
    读《中央确定西部新十年战略》有感
    DirectShow基础编程 最简单的源Filter的编写步骤
    Access2007无法执行查询,操作或事件已被禁用模式阻止
  • 原文地址:https://www.cnblogs.com/frostbelt/p/1773417.html
Copyright © 2011-2022 走看看