原文地址:http://www.gisall.com/html/72/124272-5554.html
1、 删除所有的ArcGIS Server的用户和组,重新post,前两个用户用Administrator,在post的时候第三个用户选用arcgismanager用户,post完成后重新启动或者注销重新登录
2、 登录后查看下C:\Program Files\ArcGIS\java\manager\service\logs下的日志信息,此时应该是可以连接到8621端口了,日志如下
manager_stderr.txt的日志
2011-8-4 23:24:47 com.esri.arcgis.manager.security.securitystore.util.DBServerUtil startDB
信息: Starting DB thread
2011-8-4 23:24:49 com.esri.arcgis.manager.security.securitystore.util.a run
信息: Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已准备好 2011-08-04 15:24:49.531 GMT 时在端口 8621 上接受连接
2011-8-4 23:24:52 com.esri.arcgis.manager.security.mbeans.PrincipalStore <init>
警告: PrincipalStore{UserStore} is not initialized, com.esri.arcgis.manager.ManagerException: The default security store could not be started, Unable to start derby within 5 seconds
2011-8-4 23:24:52 com.esri.arcgis.manager.security.securitystore.util.DBServerUtil startDB
信息: Starting DB thread
2011-8-4 23:24:57 com.esri.arcgis.manager.server.MBeanManager registerSecurityMBeans
managerappserver0.log的日志
2011-8-4 23:25:31 com.esri.rest.ContextListener contextInitialized
严重: Unable to add server from file: server.properties
com.esri.rest.ags.AGSException: Unable to connect to host: sxm
at com.esri.rest.ags.AGSServer.connect(Unknown Source)
at com.esri.rest.ags.AGSConnector.testServer(Unknown Source)
at com.esri.rest.ags.AGSConnector.addServer(Unknown Source)
at com.esri.rest.ContextListener.initFromFile(Unknown Source)
at com.esri.rest.ContextListener.contextInitialized(Unknown Source)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: AutomationException: 0x800706ba -
at com.esri.arcgis.server.ServerConnection.connect(Unknown Source)
... 20 more
从上面日志可以看到derby的arcgissecuritystore数据库可以正常启动了
3、 此时用arcgismanager用户登录Server Manager,还会出现“Incorrect Login Information”信息,这是因为rest的“C:\Program Files\ArcGIS\java\web_output\rest\WEB-INF\classes\server.properties”文件的设置造成的,对该文件进行设置,文件内容如下:
#Thu Aug 04 22:21:14 CST 2011
com.esri.rest.HOST=sxm #设置server的机器名
com.esri.rest.USER_NAME=arcgismanager #rest登录的用户名
com.esri.rest.PASSWORD=xUHZjOPTvbR2eRDTBE67qA\=\= #登录的密码
com.esri.rest.SECONDARY_HOSTS=
com.esri.rest.SERVER_CLUSTER_TYPE=
com.esri.rest.DOMAIN= #在没有域的情况,这个地方一定不要填写域名
com.esri.rest.SOAP_URL=http\://sxm\:8399/arcgis/services
com.esri.rest.PASSWORD_ENCRYPTED=true #rest用户密码是否加密
按照上述正确的方法设置后,重新启动ArcGIS Server Manager Service和ArcGIS Server Object Manager服务后,登录Server Manager,即可正常登录,同时rest服务不能启动的问题也得以解决;在http://sxm:8399/manager/html启动rest服务,用户名是arcgismanager,密码是arcgis.manager,都启动成功后的图片如下
aaa
bbb
ccc
全部脚印 不留脚印 留下脚印:
12737
导入论坛 收藏 分享给好友 推荐到圈子 管理 举报
TAG:
查看全部评论 -5 -3 -1 - +1 +3 +5
评分:0
我来说两句
显示全部
内容
昵称
验证
提交评论
分享到:
相关推荐
《ArcGIS Server for Java:构建地理信息系统应用》 ArcGIS Server for Java是Esri公司推出的一款强大的地理信息系统(GIS)服务器软件,它允许开发者利用Java编程语言构建分布式地图服务和地理处理服务。ArcGIS ...
《ArcGIS Server for Java开发入门》是一份宝贵的资源,它为初学者提供了全面而深入的指导,帮助他们踏入GIS(地理信息系统)与Java技术相结合的世界。ArcGIS Server是Esri公司的一款强大的地理空间服务平台,它允许...
《ArcGIS Server 9.3 for Java Platform的安装详解》 ArcGIS Server是Esri公司推出的地理信息系统(GIS)服务器软件,它允许用户共享、管理和分析地理空间数据。本文将详细解析ArcGIS Server 9.3 for Java Platform...
《ArcGIS Server for Java技术深度解析》 ArcGIS Server for Java是Esri公司推出的一款强大的地理信息系统(GIS)服务器软件,它允许开发人员利用Java语言构建、部署和管理地理服务。此软件的核心在于将地理数据...
《ArcGIS Server for Java开发入门》是一份专为初学者设计的教程,旨在帮助开发者快速掌握使用Java语言与ArcGIS Server进行集成开发的基础知识。ArcGIS Server是Esri公司提供的一个强大的地理信息系统(GIS)平台,...
秦桐的这个案例可能涉及到具体使用Java开发ArcGISServer服务扩展的实践经验,可能包括了详细代码示例、问题解决策略以及性能测试结果。这为我们提供了一个实际操作的参考,帮助我们更好地理解和应用Java在ArcGIS...
解决arcgis server跨域问题: 1、停掉ArcGIS Server的服务。 2、 打开<ArcGIS Server> \framework\runtime\tomcat\conf\web.xml,注册跨域bean 3、lib下拷贝 cors-filter-2.5.jar java-property-utils-1.9.1.jar包 4...
在ArcGIS平台中,ArcGIS Server是用于发布和管理地理空间数据的核心组件,而Java作为广泛应用的编程语言,常被用来构建与ArcGIS Server交互的应用程序。本开发实例旨在深入探讨如何结合ArcGIS Server和Java进行高效...
### ArcGIS Server for Java 安装及配置指南 #### 一、概述 ArcGIS Server 是一个用于发布地理信息服务的企业级平台,它支持多种编程语言,其中包括 Java。通过 ArcGIS Server for Java,开发者能够构建高性能的...
在探讨“ArcGIS Server + Java开发”的主题时,我们深入挖掘这一组合在地理信息系统(GIS)领域的应用与潜力。ArcGIS Server是由Esri公司开发的一款高性能的地理信息系统服务器软件,它能够提供强大的地理数据处理、...
通过Java ADF开发和部署ArcGIS Server应用 ArcGIS Server Java API Web 控件和模版 Web Services 开发中的重要概念 进一步开发 总结
《ArcGIS Server JAVA ADF开发和部署》是一个深入探讨地理信息系统(GIS)技术与Java应用程序开发框架ADF(Application Development Framework)结合使用的主题。ArcGIS Server是Esri公司的一款强大的地理空间服务...
### ArcGIS Server for Java 二次开发项目配置说明 #### 一、Java运行环境(JDK)安装与配置 在进行ArcGIS Server for Java的二次开发前,首先需要确保系统上已经安装了Java Development Kit (JDK),这是进行Java...
JSP(JavaServer Pages)是创建动态 Web 内容的 Java 技术。文档提供了关于如何在 ArcGIS Server 应用中编写和集成 JSP 页面的指南。 10. **编写自定义任务 (9.Writing a Custom Task)** 自定义任务允许开发者...
ArcGIS Runtime SDK for Java 100.12.0 的...如需在生产环境中使用ArcGIS Runtime SDK for Java,请联系ESRI公司获得授权,现在也有国产替代产品GeoScne Runtime SDK for Java,可以联系易智瑞公司获得相关资源和授权。
【ArcGIS Engine for Java配置教程】是一篇关于利用ArcGIS Engine进行Java开发的详细指南,主要针对ArcGIS Engine 9.3版本。ArcGIS Engine是一个强大的GIS(地理信息系统)组件库,它允许开发者无需大量编写代码就能...
ArcGIS Server Java讲座
本文将详细讲解ArcGIS Server 10 Java版的REST服务部署方法,以及如何利用提供的REST.war文件快速进行部署。 首先,理解REST(Representational State Transfer)服务是ArcGIS Server的核心功能之一,它是一种轻量...