以文本方式查看主题

-  昂捷论坛  (http://www.enjoyit.com.cn/bbs/index.asp)
--  □-系统配置管理类  (http://www.enjoyit.com.cn/bbs/list.asp?boardid=34)
----  [分享]分布式如何正确配置审批流  (http://www.enjoyit.com.cn/bbs/dispbbs.asp?boardid=34&id=10786)

--  作者:madefang
--  发布时间:2017/6/22 14:29:58
--  [分享]分布式如何正确配置审批流
      最近给客户升级,非全集中式的情况。审批流是在总部设置,具体单据制作及发送审批是在分区总部操作。配置期间出现了下面几个问题:
1、发送审批时提示在位置0处没有任何行(此错误提示有时是英文显示There is no row at position 0),这个错误的原因是client的配置文件里wcfApproveRel的指向有问题,该地址在分区总部应该配置成分区总部的地址,而不是总部地址。
2、将上面地址改为分区总部之后,再发送审批,找不到已经定义好的审批流。这个错误花费了很长的时间,怀疑了很多地方,最后一个一个地址排查,才发现是ws的配置文件里CWSMsg.asmx的指向有问题,该地址在分区总部应该配置成总部的地址。
 
下面将审批流涉及到的配置文件中的地址整理如下,如有遗漏,欢迎补充:
1、WS配置文件:
http://[设置审批流的机构的地址]/EnjoyRMIS_WS/WS/Msg/CWSMsg.asmx  
2、Client配置文件:
wcfApproveDefine的地址配置成[设置审批流的机构的地址]
wcfApproveRel的地址配置成[使用审批流的机构的地址]
http://[设置审批流的机构的地址]//EnjoyRMIS_WS/WS/Approve/CWSApproveDefine.asmx
http://[使用审批流的机构的地址]/EnjoyRMIS_WS/WS/Approve/CWSApprove.asmx  


--  作者:zhq_2010
--  发布时间:2017/6/23 14:08:28
--  
图片点击可在新窗口打开查看