起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2792|回复: 5

[结贴] Could not initialize class

[复制链接]

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
发表于 2022-7-20 10:25:33 | 显示全部楼层 |阅读模式
最近经常报错Could not initialize class 如下,但是重启后就正常了,在测试环境无法复现。

2022-07-19 15:36:56 [http-8081-91] [com.justep.business.server.BusinessServer] ERROR: excute stream action, params:{"process":"/ERP/BID/BIDBUDGETOPTIONAL/process/BIDBUDGETOPTIONAL/bIDBUDGETOPTIONALProcess","activity":"mainActivity","executor":"","executeContext":"","actionFlag":"__action_0__","action":"importExcel","contentType":"json","parameters":{"createActionParam":{"process":"/ERP/BID/BIDBUDGETOPTIONAL/process/BIDBUDGETOPTIONAL/bIDBUDGETOPTIONALProcess","activity":"mainActivity","action":"createExcle_helperAction","parameters":{"table":{"userdata":{"relationTypes":"String,String,String,String,String,String,String,String,String,String,String,Integer,String,String,String","updateMode":"whereVersion","idColumnDefine":"excle_helper","model":"/ERP/BID/BidCenter/data","relations":"excle_helper.col07,excle_helper.col06,excle_helper.col05,excle_helper.col04,excle_helper.col03,excle_helper.col14,excle_helper.col02,excle_helper.col13,excle_helper.col01,excle_helper.col12,excle_helper.col11,excle_helper.version,excle_helper.col09,excle_helper.col08,excle_helper.col10","idColumnName":"excle_helper","idColumnType":"String","relationAlias":"col07,col06,col05,col04,col03,col14,col02,col13,col01,col12,col11,version,col09,col08,col10"},"@type":"table","rows":[]}}},"config":{"@type":"xml","xml":"<config use-default=\"false\" to=\"UI\" excel-file=\"/home/cicdi/BeX5/BeX5Server/apache-tomcat/bin/../../apache-tomcat/temp/4f0692f4-c2d8-4fe8-b176-5c49c5bab2ae.excel.tmp\" mapping-file=\"/home/cicdi/BeX5/BeX5Server/apache-tomcat/bin/../../apache-tomcat/temp/1ed20de4-70ac-4e8b-b049-bfeecd59f23f.excel.tmp\"><sheet all=\"true\" start=\"1\" end=\"1\"/><row all=\"true\" start=\"1\" end=\"1\"/><data><concept name=\"excle_helper\"><relation name=\"col07\" type=\"String\"/><relation name=\"col06\" type=\"String\"/><relation name=\"col05\" type=\"String\"/><relation name=\"col04\" type=\"String\"/><relation name=\"col03\" type=\"String\"/><relation name=\"col14\" type=\"String\"/><relation name=\"col02\" type=\"String\"/><relation name=\"col13\" type=\"String\"/><relation name=\"col01\" type=\"String\"/><relation name=\"col12\" type=\"String\"/><relation name=\"col11\" type=\"String\"/><relation name=\"version\" type=\"Integer\"/><relation name=\"col09\" type=\"String\"/><relation name=\"col08\" type=\"String\"/><relation name=\"excle_helper\" type=\"String\"/><relation name=\"col10\" type=\"String\"/></concept></data></config>"}},"accept":"application/json"}
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor597.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at com.justep.system.action.Engine.invokeActions(Native Method)
        at com.justep.system.action.Engine.invokeActions(Unknown Source)
        at com.justep.business.server.BusinessServer.doAction(Unknown Source)
        at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
        at com.justep.business.server.BusinessServer.excute(Unknown Source)
        at com.justep.business.server.BusinessServer.excute(Unknown Source)
        at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
        at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.justep.micro.service.MicroServiceFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class BIDBUDGETOPTIONALProcess
        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 com.justep.system.action.Engine.invokeAction(Native Method)
        at com.justep.system.action.Engine.invokeAction(Unknown Source)
        at com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)
        at com.justep.system.action.ActionUtils.invokeAction(Unknown Source)
        at com.justep.excel.ImportGenerator.generate(ImportGenerator.java:121)
        at Excel.importExcel(Excel.java:90)
        ... 30 more

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2022-7-20 13:48:08 | 显示全部楼层
每次都是这个功能的错误吗?看createExcle_helperAction中的具体怎么实现的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2022-7-21 09:15:42 | 显示全部楼层
jishuang 发表于 2022-7-20 13:48
每次都是这个功能的错误吗?看createExcle_helperAction中的具体怎么实现的

不是的喔,写在BIDBUDGETOPTIONALProcess.java 中的任何方法触发都会这样。只要出现一次这种错误,后面涉及到这个类的方法都会这样。
相关的java 和错误日志请看附件。

错误.rar

7.11 KB, 下载次数: 26

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2022-7-21 14:03:27 | 显示全部楼层
1.确认java编译是否有问题class文件是否编译出来了
2.确认是不是大小写的问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2022-7-22 10:12:40 | 显示全部楼层
jishuang 发表于 2022-7-21 14:03
1.确认java编译是否有问题class文件是否编译出来了
2.确认是不是大小写的问题 ...

基本上估计两周出现一次这个问题,等下次出现后,我们这边查看一下class文件是否存在。
大小写应该没有问题....
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2022-8-15 17:30:32 | 显示全部楼层
sandgia 发表于 2022-7-22 10:12
基本上估计两周出现一次这个问题,等下次出现后,我们这边查看一下class文件是否存在。
大小写应该没有问 ...

和类的初始化有关,类的初始化中假如调用api出错,就会导致这个类整个加载失败。
已经修订了,和平台应该没有关系。可以结贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 04:23 , Processed in 0.068285 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表