环境

ArcGIS 10.1/10.2/10.3

Windwos 8.1

Tomcat 7.0.5

问题描述

较早之前在本机上安装配置过一个10.2.1版本的ArcGIS产品,包括桌面、Server和Web Adaptor,并且也已经将Web Adaptor注册到了Server中。由于要试用新版本10.3,所以全部卸载了,安装了新的10.3产品。

但是在安装好Web Adaptor之后,要配置时提示已经成功配置过一个GIS Server,如下图:

备注:Tomcat端口为8080

而且通过http://localhost:8080/arcgis/rest/services可以访问到所发布的地图服务,如下图:

而且,在Manager中是没有发现Web Adaptor已经被注册过,如下图:

由于这个问题是会导致安全性的风险,未经过注册许可就访问到地图服务是不规范的行为,所以需要解决。

原因

由于之前安装过10.2.1版本,初步判断是遗留的文件未删除,而且该文件记录了GIS Server节点的信息。

根据官网的Web Adaptor卸载说明,在卸载软件之前需要先登录到Manager中先注销掉,然后再卸载软件。但我的操作是直接卸载GIS Server和Web Adaptor,并把arcgis.war包直接从Tomcat中删除掉。所以判断应该是没有删除干净Web Adaptor导致的问题。

初步排除是从当前操作系统的用户去检查(一般的软件都会在所安装的用户目录下保留一个目录),当找到当前的用户时,发现有个.webadaptor目录,在该目录下有以下文件:

再打开arcgis目录时,发现了webadaptor.config文件,如下图所示:

从该文件的内容上看,是注册了本机的GIS Server,这也就能解释为什么会出现【已经配置成功】的问题。

解决方法

解决的方式是删除该目录,重新启动Tomcat。

再访问http://localhost:8080/arcgis/rest/services时,提示无法访问GIS服务器,如下图:

而此时,在重启动 Tomcat之后,我们发现之前删除的.webadaptor目录,已经重新创建了一个,如下图:

而且webadaptor.config文件是下的GIS节点是空白的,如下图:

再重新访问http://localhost:8080/arcgis/时,直接连接到了为 GIS 服务器配置 Web Adaptor的界面,如下图:

再重新注册后即正常使用,同时webadaptor.config文件也已经更新过,如下图:

Web Adaptor重装配置时 提示已经配置成功的问题的更多相关文章

  1. 解决:Windows安装Composer及全局配置时提示部分.dll结尾的php扩展文件找不到指定的模板

    当安装Composer或者全局配置时出现.dll扩展文件找不到指定模板,如下图: 解决办法: 打开php.ini,将extension_dir 改为绝对路径即可 例如:

  2. 在Eclipse中运行Web项目Jsp网页时提示端口被占用的解决办法:Several ports (8005, 8888, 8009) required by Tomcat v9.0 Server at localhost are already in use.

    问题: 在Eclipse中运行Web项目Jsp网页启动Tomcat时提示端口被占用: Several ports (8005, 8080, 8009) required by Tomcat v9.0 ...

  3. nginx进行项目域名配置时提示Job for nginx.service failed

    ps aux | grep nginx /bin/systemctl stop nginx.service /bin/systemctl start nginx.service /bin/system ...

  4. Testlink安装配置时常见问题解决

    1.windows下安装testlink,进入安装页面后,在检查一些相关配置环境时报错,如下: Checking if /var/testlink/logs/ directory exists [S] ...

  5. Mysql安装配置以及解决重装Mysql时忘记root password问题

    目录 1.Mysql安装以及环境变量配置 重装Mysql时忘记root password问题 1.Mysql安装以及环境变量配置 官网安装:​​​​​​https://www.mysql.com/ 按 ...

  6. ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data...

    ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data... 2012-07-18 ...

  7. jenkins用户权限配置错误,导致登录时提示:没有Overall/read权限

    jenkins用户权限配置错误,导致登录时提示:没有Overall/read权限 由于初次接触jenkins,于是在搭建好jenkins以后,想要对用户进行管理,于是乎开始在系统管理->conf ...

  8. windows XP系统搜索无线网络时提示“windows无法配置此无线连接”,如何处理?

    转自:http://support1.lenovo.com.cn/lenovo/wsi/htmls/detail_12839009034375918.html 文章编号:C191612     201 ...

  9. 打开office2010里面的access,总是提示要配置Office single image

    刚安装了,office2010,打开里面的access时,总是提示要配置Office single image,但打开word和excel没问题,很是不舒服 在网上找到N种方法,试下来还是不行. 后来 ...

随机推荐

  1. leetCode 53.Maximum Subarray (子数组的最大和) 解题思路方法

    Maximum Subarray  Find the contiguous subarray within an array (containing at least one number) whic ...

  2. Unity3D中Prefab

    Prefab概念: Prefab是一种资源类型--存储在项目视图中的一种可反复使用的游戏对象.因而当游戏中须要非常多反复使用的对象.资源等时,Prefab就有了用武之地.它拥有下面特点: 能够放到多个 ...

  3. C#使用Sockets操作FTP【转载】

    using System; using System.Collections; using System.IO; using System.Net; using System.Net.Sockets; ...

  4. UVA - 10239 The Book-shelver's Problem

    Description Problem D The Book-shelver's Problem Input: standard input Output: standard output Time ...

  5. getline和get的区别

    #include<iostream> #include<fstream> #include<cstring> using namespace std; int ma ...

  6. SDWebImage 原理及使用

    这个类库提供一个UIImageView类别以支持加载来自网络的远程图片.具有缓存管理.异步下载.同一个URL下载次数控制和优化等特征. SDWebImage 加载图片的流程 入口 setImageWi ...

  7. javascript常用插件

    Math.uuid.js 功能:js 版生成uuid 地址:http://www.broofa.com/ jquery.waterfall.js 功能:瀑布布局图片 地址:https://github ...

  8. php 表单的活用

    一般表单都是用过POST 方式对数据进行隐秘的传输用, 可以偶尔你也会发现这样的用法,表单不止能够进行隐秘的传输.还能够进行URL的传输,并且是同时进行的 提交页面,在action 后面加了URL后缀 ...

  9. Java SE (1)之 JFrame 组件 BorderLayout 布局

    JAVA 初期,练习SE ,桌面程序, package com.sunzhiyan; import java.awt.*; import java.awt.event.*; import javax. ...

  10. jq版本更新后无live函数的处理.

    之前你的代码如果是$("#ele").live("click", function() {    //...});现在要写成$("#ele" ...