0

zss-1.0.0-RC2: An error occurred while evaluating function "s:getCellOuterAttrs"

asked 2009-06-02 03:57:55 +0800

lovetide gravatar image lovetide
169 1 7

updated 2009-06-02 04:01:01 +0800

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

delete flag offensive retag edit

2 Replies

Sort by » oldest newest

answered 2009-06-08 04:14:35 +0800

henrichen gravatar image henrichen
3869 2
ZK Team

Please post to ZK Spreadsheet Bug list. Thanks.

link publish delete flag offensive edit

answered 2009-06-11 09:23:34 +0800

lovetide gravatar image lovetide
169 1 7

i've just posted it here:http://sourceforge.net/tracker/?func=detail&aid=2804710&group_id=213617&atid=1026430

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2009-06-02 03:57:55 +0800

Seen: 506 times

Last updated: Jun 11 '09

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More