周郑

NC保存时异常问题的解决

发布时间:7年前浏览量: 7523 ℃评论数:暂未开放

此错误一般在创建新增某些数据保存时候会报错;这里是新增用户时出现的问题。不能创建实例对象,让检查数据表 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.重启环境

    删掉业务插件注册及数据库中对应的记录后

重启环境

新增用户

保存成功


    另:业务插件类一般不能删除,该插件配置了正常的业务校验处理,不能从根本解决问题,建议还是跟踪代码确认问题操作失败的根本原因,解决问题。


保存,异常,解决

栏目导航

微信扫码打赏

打赏排行榜

| 施主 | 时间 | 方式 | 金额 |

曾 俊 2020-02-16 微信打赏 ¥10.00

王 强 2020-01-24 微信打赏 ¥5.00

莫国成 2019-07-20 微信打赏 ¥ 50.00

说明:打赏记录每日24:00:00更新,50%用于无名公益!

1 2 3

手机扫码访问