-
FEATURED COMPONENTS
First time here? Check out the FAQ!
After I upgraded zss-1.0.0-rc1 to zss-1.0.0-RC2, I got the following exception each time when I load excel in my application or zk-zss-app-1.0.0-RC2.
Here is a sample excel file:
http://95803.com/test/2009-06-salary-test.xls (valid download date: 2009-06-02 to 2009-06-09)
2009-6-1 17:28:16 org.zkoss.web.servlet.dsp.impl.XelNode interpret:53 严重: >>org.zkoss.xel.XelException: An error occurred while evaluating function "s:getCellOuterAttrs" >>java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Integer >> at org.zkoss.zss.model.impl.CellImpl.evalResult0(CellImpl.java:143) >> at org.zkoss.zss.model.impl.CellImpl.evalResult(CellImpl.java:128) >> at org.zkoss.zss.engine.xel.Token.evaluate(Token.java:272) >> at org.zkoss.zss.engine.xel.Token.evaluate(Token.java:311) >> at org.zkoss.zss.engine.xel.SSExpression.evaluate(SSExpression.java:79) >> at org.zkoss.zss.model.impl.FormulaImpl.evaluate(FormulaImpl.java:63) >>... 2009-6-1 17:28:16 org.zkoss.zk.ui.impl.UiEngineImpl execUpdate:1057 严重: org.zkoss.xel.XelException: An error occurred while evaluating function "s:getCellOuterAttrs" at org.zkforge.apache.commons.el.Logger.logError(Logger.java:484) at org.zkforge.apache.commons.el.Logger.logError(Logger.java:545) at org.zkforge.apache.commons.el.FunctionInvocation.evaluate(FunctionInvocation.java:175) at org.zkforge.apache.commons.el.ExpressionEvaluatorImpl$JSTLExpression.evaluate(ExpressionEvaluatorImpl.java:512) at org.zkoss.xel.el.ELXelExpression.evaluate(ELXelExpression.java:47) at org.zkoss.web.servlet.dsp.impl.XelNode.interpret(XelNode.java:49) at org.zkoss.web.servlet.dsp.impl.ActionNode.renderFragment(ActionNode.java:97) at org.zkoss.web.servlet.dsp.impl.ActionContextImpl.renderFragment(ActionContextImpl.java:84) at org.zkoss.web.servlet.dsp.action.AbstractAction.renderFragment(AbstractAction.java:185) at org.zkoss.web.servlet.dsp.action.ForEach.renderWith(ForEach.java:183) at org.zkoss.web.servlet.dsp.action.ForEach.render(ForEach.java:133) at org.zkoss.web.servlet.dsp.impl.ActionNode.interpret(ActionNode.java:70) at org.zkoss.web.servlet.dsp.impl.ActionNode.renderFragment(ActionNode.java:97) at org.zkoss.web.servlet.dsp.impl.ActionContextImpl.renderFragment(ActionContextImpl.java:84) at org.zkoss.web.servlet.dsp.action.AbstractAction.renderFragment(AbstractAction.java:185) at org.zkoss.web.servlet.dsp.action.ForEach.renderWith(ForEach.java:183) at org.zkoss.web.servlet.dsp.action.ForEach.render(ForEach.java:133) at org.zkoss.web.servlet.dsp.impl.ActionNode.interpret(ActionNode.java:70) at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:55) at org.zkoss.web.servlet.dsp.impl.RootNode.interpret(RootNode.java:64) at org.zkoss.web.util.resource.DspExtendlet.service(DspExtendlet.java:89) at org.zkoss.web.util.resource.ClassWebResource.web0(ClassWebResource.java:486) at org.zkoss.web.util.resource.ClassWebResource.web(ClassWebResource.java:472) at org.zkoss.web.util.resource.ClassWebResource.service(ClassWebResource.java:174) at org.zkoss.zk.ui.http.ExecutionImpl.dispatch(ExecutionImpl.java:237) at org.zkoss.zk.ui.http.ExecutionImpl.include(ExecutionImpl.java:200) at org.zkoss.zk.ui.AbstractComponent.redraw(AbstractComponent.java:1261) at org.zkoss.zk.ui.HtmlBasedComponent.redraw(HtmlBasedComponent.java:542) at org.zkoss.zk.ui.impl.UiVisualizer.redraw(UiVisualizer.java:886) at org.zkoss.zk.ui.impl.UiVisualizer.getResponses(UiVisualizer.java:584) at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:1052) at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:480) at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:370) at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:379) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122) 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:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 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.Http11AprProcessor.process(Http11AprProcessor.java:859) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:574) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Integer at org.zkoss.zss.model.impl.CellImpl.evalResult0(CellImpl.java:143) at org.zkoss.zss.model.impl.CellImpl.evalResult(CellImpl.java:128) at org.zkoss.zss.engine.xel.Token.evaluate(Token.java:272) at org.zkoss.zss.engine.xel.Token.evaluate(Token.java:311) at org.zkoss.zss.engine.xel.SSExpression.evaluate(SSExpression.java:79) at org.zkoss.zss.model.impl.FormulaImpl.evaluate(FormulaImpl.java:63) at org.zkoss.zss.model.impl.CellImpl.evalResult0(CellImpl.java:160) at org.zkoss.zss.model.impl.CellImpl.getResult(CellImpl.java:117) at org.zkoss.zss.model.impl.CellImpl.getTextHAlign(CellImpl.java:252) at org.zkoss.zss.ui.Spreadsheet$ExtraCtrl.getCellOuterAttrs(Spreadsheet.java:1917) at org.zkoss.zss.ui.fn.UtilFns.getCellOuterAttrs(UtilFns.java:137) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.zkforge.apache.commons.el.FunctionInvocation.evaluate(FunctionInvocation.java:173) ... 48 more
i've just posted it here:http://sourceforge.net/tracker/?func=detail&aid=2804710&group_id=213617&atid=1026430
Asked: 2009-06-02 03:57:55 +0800
Seen: 506 times
Last updated: Jun 11 '09