小秋的家

home

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  1 Posts :: 91 Stories :: 17 Comments :: 0 Trackbacks
    前一篇文章讲了ArcGis server9.2配置.
    这一篇接着讲ArcGis server9.2的例子发布.
    这里我是用eclipse IDE进行开发,针对eclipse配置来进行讲述:
   1. 拷贝插件到eclipse中,进入\Program Files\ArcGIS\java\tools\eclipse_plugin\arcgis_update_site\server文件下把features和plugins插件拷贝到eclipse文件夹下。
   2. 删除eclipse下configuration文件夹除config.ini配置外的所有文件。
   3. 打开eclipse,这时候eclipse将会重新更新一次。
   4. 打开windows -> preferences,弹出窗口:
      
       这里gis server填写server服务器名,我在这里就是本机的机器名。
       usename填写当前系统用户名。
       password填写当前系统用户登录密码。
       domain填写本机的机器名。
        点击test ,弹出如下窗口:
      
       看该提示表明连接成功。
       5. 打开arcgismanager页面,点击services,点击Add New Service 进行服务的添加。
       6. 服务添加成功后,点击start,打开该项服务。
       7. 此时回到eclipse,打开添加project,弹出窗口:
            
            选择ArcGis Web Samples选项,给该项目名称,并选择将要发布该项目的容器,进行到最后一步的时候会弹出窗口:
              
             这里的map就是我在arcgismanager里面添加的新服务,我们接着把map服务移动左边,点击finish,就OK了。
        8. 例子进行发布后就出现错误如下:            

        2008-7-27 1:51:43 com.esri.adf.web.data.GISResource init
        严重: Unable to initialize functionality : toc. This functionality will be removed from this resource:map

        java.lang.NullPointerException: Unable to initialize AGSTocFunctionality. Invalid parameters.

        经过修改WEB-INF/faces-config.xml和WebContent/WEB-INF/context-attributes.xml两个JSF的配置文件解决问题
        9. 此时重新发布该项目,OK,一切搞定!
    
        写到这里,arcgis server大家可以入门开始研究了,暂时先写到这里!
       
posted on 2008-10-28 17:23 棋剑小秋 阅读(601) 评论(2)  编辑  收藏 所属分类: GIS

Feedback

# re: ArcGis server9.2发布[未登录] 2009-08-12 16:35 kevin
补充:
第八步中
在两个配置文件中查找 toc 。删除响应的配置。  回复  更多评论
  

# re: ArcGis server9.2发布[未登录] 2009-09-10 16:08 jiajia
很有帮助,十分感谢。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: