TIM 5.0 adapter的调试问题

今天碰到一个前同事在开发测试TIM 5.0的adapter的时候,还是采用了相当费时间的访问修改代码,部署。。。看起来还是一个普遍的问题。

在我最早开发tim 4.6的adapter的时候,关键的表单,流水线都是自己编写,最后用jar 命令打包成jar文件,通过命令的方式部署到tim上,同时还要重启tds。。异常繁琐低效,而且只能在下班后重启正式环境的tds。

后来使用adapter develop tool,发现可以分别生成4.6的dsml 类型的adapter和5.0的rmi 类型的adapter,开发起来比以前方便多了。特别是表单的设置,根本不用考虑oid的重复等等问题了,可以避免很多4.6时代的错误。

对于5.0的adapter调试更简单,因为在5.0里面,具体的流水线都保存在目录服务器里面,只要对directory server的代码进行修改并重启tivoli identity manager adapter的服务即可,具体例子如下:

如果是自己开发的adapter ,需要到特定的TDS节点下进行修改,并重新上载,重启TDI 服务后即可使用新的代码。

TDS的数据维护可以采用jxplorer等开发工具。

 

以上是tim同步adapter的代码存储位置,需要修改的时候可以下载流水线进行处理(注意红线所示部分)。每次修改后需要重启tdi的服务。

在windows 机器上用重启服务里面的tivoli identity manager adapter服务。

在aix上要执行4个命令

stopsrc -s ITIMAd

ps -ef |grep jvm

kill -9  pid (pid 为上一步检测的进程号)

startsrc -s ITIMAd

在linux 上要到etc目录下执行(ITIMAd 服务的所在位置一般在/etc下面,根据具体情况确定)

ITIMAd stop

ITIMAd start

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值