安装补丁时报错:
ERRORINFO - 1807223672692286464 : traceId:6e212107a18a9478, sql执行错误,错误信息:mservice: kd.bos.bal.mservice.BalTbModifyTimeUpgrade not find. ----
堆栈:java.lang.RuntimeException: mservice: kd.bos.bal.mservice.BalTbModifyTimeUpgrade not find.
at kd.bos.dataentity.TypesContainer.doClassforName(TypesContainer.java:94)
at kd.bos.dataentity.TypesContainer.getOrRegisterSingletonInstance(TypesContainer.java:50)
at kd.bos.service.upgrade.ScriptUpgradeServiceImpl.beforeExecuteSqlWithResult(ScriptUpgradeServiceImpl.java:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at kd.bos.service.DispatchServiceImpl.invoke(DispatchServiceImpl.java:48)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
原因:
补丁升级过程中,更新了应用仓库,替换了jar包,需要重启苍穹的服务才能重新拉取替换的jar包
解决办法:
重启mservice,再打补丁即可推荐阅读