ArcGIS Server for Java 8621端口无法侦听问题的解决
分享
1、 删除所有的ArcGIS Server的用户和组,重新post,前两个用户用Administrator,在post的时候第三个用户选用arcgismanager用户,post完成后重新启动或者注销重新登录
2、 登录后查看下C:Program FilesArcGISjavamanagerservicelogs下的日志信息,此时应该是可以连接到8621端口了,日志如下
manager_stderr.txt的日志
2011-8-4 23:24:47com.esri.arcgis.manager.security.securitystore.util.DBServerUtil startDB
信息: Starting DB thread
2011-8-4 23:24:49com.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:52com.esri.arcgis.manager.security.mbeans.PrincipalStore <init>
警告: PrincipalStore{UserStore} is not initialized,com.esri.arcgis.manager.ManagerException: The default security store could not bestarted, Unable to start derby within 5 seconds
2011-8-4 23:24:52com.esri.arcgis.manager.security.securitystore.util.DBServerUtil startDB
信息: Starting DB thread
2011-8-4 23:24:57com.esri.arcgis.manager.server.MBeanManager registerSecurityMBeans
managerappserver0.log的日志
2011-8-4 23:25:31com.esri.rest.ContextListener contextInitialized
严重:Unable to add server from file: server.properties
com.esri.rest.ags.AGSException:Unable to connect to host: sxm
atcom.esri.rest.ags.AGSServer.connect(Unknown Source)
atcom.esri.rest.ags.AGSConnector.testServer(Unknown Source)
atcom.esri.rest.ags.AGSConnector.addServer(Unknown Source)
atcom.esri.rest.ContextListener.initFromFile(Unknown Source)
atcom.esri.rest.ContextListener.contextInitialized(Unknown Source)
atorg.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
atorg.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
atorg.apache.catalina.core.StandardHost.start(StandardHost.java:718)
atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
atorg.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
atorg.apache.catalina.core.StandardService.start(StandardService.java:450)
atorg.apache.catalina.core.StandardServer.start(StandardServer.java:683)
atorg.apache.catalina.startup.Catalina.start(Catalina.java:537)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:585)
atorg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
atorg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: AutomationException:0x800706ba –
atcom.esri.arcgis.server.ServerConnection.connect(Unknown Source)
…20 more
从上面日志可以看到derby的arcgissecuritystore数据库可以正常启动了
3、 此时用arcgismanager用户登录ServerManager,还会出现“Incorrect Login Information”信息,这是因为rest的“C:Program FilesArcGISjavaweb_output estWEB-INFclassesserver.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。
文章来源:http://blog.csdn.net/sydbc/article/details/17203657
2、 登录后查看下C:Program FilesArcGISjavamanagerservicelogs下的日志信息,此时应该是可以连接到8621端口了,日志如下
manager_stderr.txt的日志
2011-8-4 23:24:47com.esri.arcgis.manager.security.securitystore.util.DBServerUtil startDB
信息: Starting DB thread
2011-8-4 23:24:49com.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:52com.esri.arcgis.manager.security.mbeans.PrincipalStore <init>
警告: PrincipalStore{UserStore} is not initialized,com.esri.arcgis.manager.ManagerException: The default security store could not bestarted, Unable to start derby within 5 seconds
2011-8-4 23:24:52com.esri.arcgis.manager.security.securitystore.util.DBServerUtil startDB
信息: Starting DB thread
2011-8-4 23:24:57com.esri.arcgis.manager.server.MBeanManager registerSecurityMBeans
managerappserver0.log的日志
2011-8-4 23:25:31com.esri.rest.ContextListener contextInitialized
严重:Unable to add server from file: server.properties
com.esri.rest.ags.AGSException:Unable to connect to host: sxm
atcom.esri.rest.ags.AGSServer.connect(Unknown Source)
atcom.esri.rest.ags.AGSConnector.testServer(Unknown Source)
atcom.esri.rest.ags.AGSConnector.addServer(Unknown Source)
atcom.esri.rest.ContextListener.initFromFile(Unknown Source)
atcom.esri.rest.ContextListener.contextInitialized(Unknown Source)
atorg.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
atorg.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
atorg.apache.catalina.core.StandardHost.start(StandardHost.java:718)
atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
atorg.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
atorg.apache.catalina.core.StandardService.start(StandardService.java:450)
atorg.apache.catalina.core.StandardServer.start(StandardServer.java:683)
atorg.apache.catalina.startup.Catalina.start(Catalina.java:537)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:585)
atorg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
atorg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: AutomationException:0x800706ba –
atcom.esri.arcgis.server.ServerConnection.connect(Unknown Source)
…20 more
从上面日志可以看到derby的arcgissecuritystore数据库可以正常启动了
3、 此时用arcgismanager用户登录ServerManager,还会出现“Incorrect Login Information”信息,这是因为rest的“C:Program FilesArcGISjavaweb_output estWEB-INFclassesserver.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。
文章来源:http://blog.csdn.net/sydbc/article/details/17203657
0 个评论
推荐内容
- ArcGIS Pro 2.4向独立server发布服务步骤
- Linux上安装ArcGIS Enterprise超详细教程——以Redhat7.2上安装ArcGIS Enterprise 10.5为例
- ArcGIS for Server 10.x 许可授权手册
- Portal for ArcGIS 10.X许可授权手册 (Windows版)
- arcgis server 无法手动删除切片
- ArcGIS for Server内置JS Viewer的离线部署和配置
- Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例
- 如何创建Geometry Service?
- 地图服务优化策略
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- arcgis版本兼容性
- 盗版(破解)软件出问题了怎么解决?
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?
- ArcGIS如何求栅格图像的“质心”