NC新增用户保存时异常问题的解决
问题描述
此错误一般在创建新增某些数据保存时候会报错;这里是新增用户时出现的问题。不能创建实例对象,让检查数据表 pub_eventlistener ;异常截图如下
cann't create instance in all devModuleCode. ClassName: nc.bs.tmpub.cacontrol.listener.CaControlEventlistener. Please check register info in table pub_eventlistener
问题解决
1.找到业务插件注册功能节点,删除异常信息对应的插件配置功能节点的路径:
动态建模平台 - 开发配置 - 插件管理 - 业务插件注册
2.找到报错信息上对应的配置,备份后删除。
查询异常信息上报错的classname对应数据表pub_eventlistener中的记录,将数据备份后然后删掉即可。
select * from pub_eventlistener where implclassname='nc.bs.tmpub.cacontrol.listener.CaControlEventlistener' for update
3.重启环境
删掉业务插件注册及数据库中对应的记录后
重启环境
新增用户
保存成功
另:业务插件类一般不能删除,该插件配置了正常的业务校验处理,不能从根本解决问题,建议还是跟踪代码确认问题操作失败的根本原因,解决问题。
THE END