关于NoSuchFieldError: FINANCE_LEASE异常说明原创
金蝶云社区-Hadwin
Hadwin
4人赞赏了该文章 465次浏览 未经作者许可,禁止转载编辑于2022年05月14日 11:19:26

如下图所示出纳与总账关联报错,报错如下:

image.png

具体堆栈如下:

java.lang.NoSuchFieldError: FINANCE_LEASE

        at: com.kingdee.eas.basedata.assistant.client.SystemStatusCtrolEditUI.relAccountAction_actionPerformed(SystemStatusCtrolEditUI.java:1995)


原因分析:

FINANCE_LEASE 为框架com/kingdee/eas/framework/SystemEnum枚举的值字段,现场缺少这个值导致


解决措施:

打开查询分析器,输入:com.kingdee.bos.dao.xml.impl.MDLoader.getInstance().cl.getResource("com/kingdee/eas/framework/SystemEnum.enum")

com.kingdee.bos.dao.xml.impl.MDLoader.getInstance().cl.getResource("com/kingdee/eas/framework/SystemEnum.class")

分别运行客户端和服务端脚本


1、若加载到房地产包:如附件图所示

image.png


请提单至房地产或者部署附件文件夹房地产私包,具体私包见附件房地产私包

部署路径:

eas\server\deploy\fileserver.ear\easWebClient\lib\sp    sp-fdc_merge-client.jar

eas\server\deploy\fileserver.ear\easWebClient\metas\sp    eas\server\metas\sp   sp-fdc_merge-metas.jar

eas\server\lib\sp  sp-fdc_merge-server.jar


2、若加载的是行业版私包,86版本请部署附件建筑私包

image.png



3、若加载到的是汽车4s包,ats开头部署附件4S包

image.png


4、若加载的框架标准包eas-freamwork 85版本打补丁:PT151528





私包.rar(30.80KB)

赞 4