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

QQ登录

只需一步,快速开始

查看: 4634|回复: 13

[结贴] Excel 导入失败

[复制链接]

87

主题

289

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
发表于 2017-3-23 16:13:51 | 显示全部楼层 |阅读模式
X5.2.7 版本        Excel导入数据报错,如图所示,求解决

11.JPG

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2017-3-23 16:45:22 | 显示全部楼层
studio中把/BIZ/SA/excel/logic/code编译一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

87

主题

289

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2017-3-24 13:27:04 | 显示全部楼层
本帖最后由 对偶句3w 于 2017-3-24 13:36 编辑
jishuang 发表于 2017-3-23 16:45
studio中把/BIZ/SA/excel/logic/code编译一下

编译了,编译过后再Excel 导入又出现这个问题,如图,请问如何解决???
222.JPG
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2017-3-24 13:36:40 | 显示全部楼层
发tomcat控制台完整的 错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

87

主题

289

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2017-3-24 14:00:15 | 显示全部楼层
本帖最后由 对偶句3w 于 2017-3-24 15:09 编辑
jishuang 发表于 2017-3-24 13:36
发tomcat控制台完整的 错误信息

导入Excel 信息有有变化了,变成如图所示错误了,然后控制台如下,求解决:
com.justep.exception.BusinessException: 编码: JUSTEP151044; 提示: 编译模块"/SA/excel/logic/code"中的类"Excel"出错
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:13: 软件包 com.justep.excel 不存在
import com.justep.excel.Const;
                        ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:14: 软件包 com.justep.excel 不存在
import com.justep.excel.ExcelException;
                        ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:15: 软件包 com.justep.excel 不存在
import com.justep.excel.ExportGenerator;
                        ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:16: 软件包 com.justep.excel 不存在
import com.justep.excel.ImportGenerator;
                        ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:54: 找不到符号
符号: 变量 ExcelException
位置: 类 Excel
                                throw ExcelException.create(e, SAMessages.EXPORT_EXCEL_FILE_NOT_FOUND);
                                      ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:58: 找不到符号
符号: 变量 ExcelException
位置: 类 Excel
                        throw ExcelException.create(SAMessages.EXPORT_EXCEL_FILE_READ_ERROR);
                              ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:75: 软件包 Const 不存在
                if (Const.KIND_DB.equalsIgnoreCase(from)) {
                         ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:79: 找不到符号
符号: 类 ExportGenerator
位置: 类 Excel
                ExportGenerator excel = new ExportGenerator(
                ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:79: 找不到符号
符号: 类 ExportGenerator
位置: 类 Excel
                ExportGenerator excel = new ExportGenerator(
                                            ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:88: 找不到符号
符号: 类 ImportGenerator
位置: 类 Excel
                return new ImportGenerator().generate(config, createActionParam, saveActionParam);
                           ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:113: 找不到符号
符号: 变量 ExcelException
位置: 类 Excel
                        throw ExcelException.create(e, SAMessages.EXPORT_EXCEL_ERROR);
                              ^
G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\model\BIZ\SA\excel\logic\code\dsrc\Excel.java:138: 找不到符号
符号: 变量 ExcelException
位置: 类 Excel
                        throw ExcelException.create(e, SAMessages.EXPORT_EXCEL_ERROR);
                              ^
12 错误

        at com.justep.exception.BusinessException.create(Unknown Source)
        at com.justep.model.impl.ModelImpl$DynamicClassManager.compile(Unknown Source)
        at com.justep.model.impl.ModelImpl$DynamicClassManager.getDynamicClass(Unknown Source)
        at com.justep.model.impl.ModelImpl$DynamicClassManager.getDynamicMethod(Unknown Source)
        at com.justep.model.impl.ModelImpl.getModelMethod(Unknown Source)
        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.excuteMultipartAction(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 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.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:595)


33.JPG
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2017-3-24 15:11:51 | 显示全部楼层
/BIZ/SA/excel/logic/code/src右键设置为源码路径
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

87

主题

289

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2017-3-24 15:54:29 | 显示全部楼层
jishuang 发表于 2017-3-24 15:11
/BIZ/SA/excel/logic/code/src右键设置为源码路径

设置成源码路径后,又出现一楼问题,如图
控制台为:
<action direct-execute="false" process="/SA/excel/system/systemProcess" activity="mainActivity" action-flag="__action_0__" executor="" execute-context="" name="importExcel"><parameters xmlns:xbiz="http://www.justep.com/xbiz#"><parameter name="config"><xbiz:xml><config use-default="true" to="DB" excel-file="G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\apache-tomcat\temp\e10e04f9-4749-443c-a8c2-58d7d80d9cc6.tmp" mapping-file="G:\X5\X5.2.7-GYKJPROMGR_NEW\BeX5-small-5.2.7\apache-tomcat\temp\e535d04c-1ec8-4d72-a9d6-81da133f675c.tmp"><data><concept name="PM_HKJL"><relation name="calculate0" type="Object"/><relation name="HKSJ" type="Date"/><relation name="HKJE" type="Float"/><relation name="BZ" type="Text"/><relation name="space-column" type="Object"/><relation name="version" type="Integer"/><relation name="XMBM" type="String"/><relation name="XMMC" type="String"/><relation name="XMZJ" type="String"/><relation name="XQMC" type="String"/></concept></data></config></xbiz:xml></parameter><parameter name="createActionParam"><xbiz:map><item key="process"><xbiz:simple type="http://www.w3.org/2001/XMLSchema#String"><![CDATA[/proMgr/busProMgr/process/proFund_incomeMgr/Pro_ReturnMoney/XMHKProcess]]></xbiz:simple></item><item key="activity"><xbiz:simple type="http://www.w3.org/2001/XMLSchema#String"><![CDATA[mainActivity]]></xbiz:simple></item><item key="action"><xbiz:simple type="http://www.w3.org/2001/XMLSchema#String"><![CDATA[createPM_HKJLAction]]></xbiz:simple></item><item key="parameters"><xbiz:map><item key="table"><xbiz:table><rows><userdata name="concept">PM_HKJL</userdata><userdata name="relations">EXPRESS,PM_HKJL.HKSJ,PM_HKJL.HKJE,PM_HKJL.BZ,EXPRESS,PM_HKJL.version,PM_HKJL.XMBM,PM_HKJL.XMMC,PM_HKJL.XMZJ,PM_XMXXB.XQMC</userdata><userdata name="model">/proMgr/LandInfoMgr/data</userdata><userdata name="concept-alias">PM_HKJL</userdata><userdata name="id-column-name">PM_HKJL</userdata><userdata name="id-column-type">String</userdata><userdata name="id-column-define">PM_HKJL</userdata><userdata name="relation-alias">calculate0,HKSJ,HKJE,BZ,space-column,version,XMBM,XMMC,XMZJ,XQMC</userdata><userdata name="relation-types">Object,Date,Float,Text,Object,Integer,String,String,String,String</userdata><userdata name="update-mode">whereVersion</userdata></rows></xbiz:table></item><item key="defaultValues"><xbiz:map/></item></xbiz:map></item></xbiz:map></parameter><parameter name="saveActionParam"><xbiz:map><item key="process"><xbiz:simple type="http://www.w3.org/2001/XMLSchema#String"><![CDATA[/proMgr/busProMgr/process/proFund_incomeMgr/Pro_ReturnMoney/XMHKProcess]]></xbiz:simple></item><item key="activity"><xbiz:simple type="http://www.w3.org/2001/XMLSchema#String"><![CDATA[mainActivity]]></xbiz:simple></item><item key="action"><xbiz:simple type="http://www.w3.org/2001/XMLSchema#String"><![CDATA[savePM_HKJLAction]]></xbiz:simple></item><item key="parameters"><xbiz:map><item key="table"><xbiz:table><rows><userdata name="model">/proMgr/LandInfoMgr/data</userdata><userdata name="id-column-name">PM_HKJL</userdata><userdata name="id-column-type">String</userdata><userdata name="id-column-define">PM_HKJL</userdata><userdata name="userdata">whereVersion</userdata><userdata name="relations">EXPRESS,PM_HKJL.HKSJ,PM_HKJL.HKJE,PM_HKJL.BZ,EXPRESS,PM_HKJL.version,PM_HKJL.XMBM,PM_HKJL.XMMC,PM_HKJL.XMZJ,PM_XMXXB.XQMC</userdata><userdata name="relation-types">Object,Date,Float,Text,Object,Integer,String,String,String,String</userdata><userdata name="relation-alias">calculate0,HKSJ,HKJE,BZ,space-column,version,XMBM,XMMC,XMZJ,XQMC</userdata><userdata name="sys.rowid">PM_HKJL</userdata><userdata name="SumHK">37433.439689</userdata><userdata name="concept">PM_HKJL</userdata><userdata name="concept-alias">PM_HKJL</userdata><userdata name="update-mode">whereVersion</userdata></rows></xbiz:table></item></xbiz:map></item></xbiz:map></parameter></parameters></action>
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        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.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 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.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:595)
Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.apache.poi.openxml4j.exceptions.InvalidFormatException)
        at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2858)
        at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:300)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:300)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        at Excel.importExcel(Excel.java:88)
        ... 26 more

11.JPG
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2017-3-24 16:19:38 | 显示全部楼层
你的tomcat服务在什么地方启动的?用的jdk是什么版本的?
这个错误就是jdk版本的问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

87

主题

289

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2017-3-24 17:13:19 | 显示全部楼层
本帖最后由 对偶句3w 于 2017-3-24 17:28 编辑
jishuang 发表于 2017-3-24 16:19
你的tomcat服务在什么地方启动的?用的jdk是什么版本的?
这个错误就是jdk版本的问题 ...

tomcat服务启动的是根目录的startup.bat(ps   就是启动X5运行平台)  ; jdk  用的1.7版本
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2017-3-24 17:34:56 | 显示全部楼层
studio中用的jdk版本自己调过吗?
平台默认是1.5的,1.5的编译的在1.7上肯定可以用
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-28 21:56 , Processed in 0.068509 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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