Java环境下SOE—Rest开发之3(SOE调试)

0
分享 2012-07-20
ArcGIS 10.1不再包括独立的配置管理器来进行运行调试设置,用于取代的方法是在ArcGIS Server Manager里设置管理调试选项完成,现在就主要介绍下ArcGIS Server 10.1如何进行java版的SOE扩展进行调试。
1) 登陆ArcGISServer Manager,首先将被调试的SOE程度部署到ArcGIS Server服务器上,发现MapService并将SOE功能选项勾上,切换到站点选项,选择“调试设置”按钮。

2)勾选扩展调试复选框,如果想调试SOE扩展生命周期函数如init()及shutdown(),勾选“服务启动悬挂”并设置等待时间,如图,设置为6分钟。当你启动Map Service之后,ArcGIS Server将在指定的时间内冻结SOE初始化工作,因此程序可以在此赶时间段、SOE运行周期函数init()内设置断点,并通过IDE控制ArcGIS Server中SOE的运行进度。

3)设置高度端口范围,ArcGIS Server将在此端口范围中选择一个可用端口,绑定从此端口中发出的调试请求,用于Map Service及SOE进行调试。
4)保存,重启Map Service 使其生效。
5)启动Eclipse IDE启动SOE调试,选择“远程Java应用程序调试”,并设置调试服务器及对应的接收调试的端口。如下图所示。

6)取消调试设置
将“扩展”选项中的“调试设置”复选框取消,保存并重启Map Service服务。

文章来源:http://blog.csdn.net/esrichinacd/article/details/8309395

0 个评论

要回复文章请先登录注册