Java ADF Template程序不能连接ArcGIS Server问题
错误描述 | |||||
AutomationException: 0x80070005 - General access denied error AutomationException: 0x5 - access is denied, invalid domain, username, password Run-time error '70': Permission denied |
|||||
导致原因 | |||||
ArcObjects的java API使用JIntegra管理和ArcGIS COM组件的通讯,所有的Windows XP Service Pack 2 和 Windows 2003 Service Pack 1 都改变了DCOM,这些改变影响到JIntegra的操作,所以需要改变DCOM的配置属性使得JIntegra能够访问到ArcGIS Server 的组件。 | |||||
解决办法 | |||||
操作: 1.%JINTEGRA_HOME%bin 文件夹和ntvauth.dll 文件必须添加到系统的PATH路径中。对于ArcGIS的安装来说,%JINTEGRA_HOME%和%ARCHOME%相同,比如都是: c:Program FilesArcGISbin。 2.如果计算机不是作为域成员,而是组用户,那么取消 简单文件共享,操作是:打开视窗浏览器-》工具菜单-》文件夹选项-》查看-》高级设置,取消 简单文件共享选择。 3.打开 控制面板-》性能和维护-》管理工具-》组件服务,展开 组件服务,鼠标右键点击,选择属性-》默认属性,选中 在此计算机上启动分布式 COM(E) ,在默认身份验证级别,选择:连接;在默认模拟级别 选择 标识,取消 提供附加的引用跟踪安全性(P)。 4.在COM安全项,在访问权限下,点击:编辑限制,添加agsusers 和 agsadmin 组,给予本地访问和远程访问权限。在启动和激活权限下点击:编辑限制,添加agsusers 和 agsadmin 组,给予本地启动和远程启动权限,以及本地激活和远程激活权限。 5.关闭属性窗口,点击 我的电脑-》DCOM配置,选中ArcSOC和ArcSOM组件,执行相同操作: a)在组件上右键点击,选择属性窗,选择安全 b)在启动和激活权限 下,选择 自定义 ,点击 编辑,在启动权限下,添加SYSTEM, INTERACTIVE和NETWORK用户,给予本地启动,远程启动,本地激活,远程激活权限。 c)在访问权限下,选择自定义,点击编辑按钮,在访问权限下,添加SYSTEM, INTERACTIVE和 NETWORK用户,给予本地访问,远程访问权限。 d)在常规窗下,设置 身份验证级别为:默认 e)在位置窗下,选择 在此计算机上运行应用程序。 6.重启计算机。 |
转载于:https://www.cnblogs.com/fsyiyun/archive/2009/05/25/3947014.html
Java ADF Template程序不能连接ArcGIS Server问题相关推荐
- Java ADF开发入门-简单ArcGIS Server Web ADF应用
转载于:https://www.cnblogs.com/fsyiyun/archive/2009/05/29/3947010.html
- 通过ArcCatalog连接ArcGIS Server的种种问题
1. 用Catalog连接Server必须Catalog与Server版本完全相同,高版本Catalog连接低版本Server不可行. 2. Linux/Solaris 上的Java Server 本 ...
- Java/JSP中使用JDBC连接SQL Server 2000/2005
转自:http://hi.baidu.com/huangdonghui/blog/item/87cf4ff47ba653e37609d7e1.html/cmtid/9c82350965721ba22e ...
- Java/JSP中使用JDBC连接SQL Server 2005(转自 秋忆)
接触Java或者JSP,难免会使用到数据库SQL Server 2000/2005(我使用2005标准版[9.0.3054]测试),经过自己的搜索和研究,使用JDBC连接SQL Server成功,特此 ...
- java mysql jtds_JAVA 使用jtds 连接sql server数据库
新建一个Java Project ,然后导入需要添加的架包,步骤如下: 一:网上下载jtds-1.3.1-dist.zip并解压: 二:选择新建的项目,新建一个文件夹,将jtds-1.3.1.jar复 ...
- C#程序代码连接SQL Server数据库实现学生成绩信息管理系统(重置版)
目录 一.创建数据库表和配置SQL数据库连接信息 1.创建数据库表 2.配置数据库连接信息 二.配置程序代码 1.StudentAccount类 2.Student类 3.TeacherAccount ...
- java的jdbc驱动server_win7下java用jdbc驱动来连接sql server的方法 (转载)
第一步:下载安装Microsoft SQL Server 2000 Service Pack 4,也就是sql2000的sp4补丁 地址如下: 第二步:下载jdbc的驱动,解压到任一位置中,下载地址: ...
- win7下java用jdbc驱动来连接sql server的方法 (转载)
http://hi.baidu.com/fpbest/blog/item/c9c7ce13df11e0e0c3ce790b.html 第一步:下载安装Microsoft SQL Server 2000 ...
- 【转】使用ArcGIS Engine开发ArcGIS Server的胖客户端浏览程序
摘要:在ArcGIS 9的家族中,增加了两个新产品:ArcGIS Engine和ArcGIS Server.由于它们各自分别在C/S领域和B/S领域的强大开发能力,一经推出就备受瞩目.其中ArcGIS ...
最新文章
- 在Flash中调用xml文档
- 从零开始学习jQuery (九) jQuery工具函数 【转】
- 神还原女神照片!GAN为百年旧照上色
- Memcached学习---(1) 教程
- 宅在家里写数据库中联表查询
- ubuntu desktop的分辨率设置
- 【Java集合源代码剖析】TreeMap源代码剖析
- 【Decision Tree】林轩田机器学习技法
- 深入浅出数据分析:寻找最大值Solver
- Opencv实现身份证OCR识别
- 福莫特罗行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- hazy的面试小笔记之Spring(持续更新)
- poj 1755 Triathlon (半平面交解一元二次不等式)(切割求半平面交)
- LXR和 SourceInsight
- statsmodels︱python常规统计模型库
- android关闭硬件动画加速器,Android中的硬件加速
- 计算机考试打字合格速度,雅思考试使用机考,打字速度决定最终成绩
- EditText.setSelection方法的作用
- openssl bio
- 博客系统[Java]