Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
WW 2.0
-
None
-
None
Description
in my view im trying to get the value of template.getTime() using template.time but webwork trys to parse it as an Integer, when its really a long, and I tried Long too, same problem.
im using this to display the time
#tag( Label "label='Template.time'" "name=template.time")
[ERROR] VelocityResult - Unable to render Velocity Template, '/WEB-INF/views/template.vm'
java.lang.NumberFormatException: For input string: "1068975687875"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:438)
at java.lang.Integer.valueOf(Integer.java:505)
at ognl.OgnlParserTokenManager.makeInt(OgnlParserTokenManager.java:60)
at ognl.OgnlParserTokenManager.TokenLexicalActions(OgnlParserTokenManager.java:1679)
at ognl.OgnlParserTokenManager.getNextToken(OgnlParserTokenManager.java:1514)
at ognl.OgnlParser.jj_ntk(OgnlParser.java:3187)
at ognl.OgnlParser.unaryExpression(OgnlParser.java:1081)
at ognl.OgnlParser.multiplicativeExpression(OgnlParser.java:973)
at ognl.OgnlParser.additiveExpression(OgnlParser.java:896)
at ognl.OgnlParser.shiftExpression(OgnlParser.java:752)
at ognl.OgnlParser.relationalExpression(OgnlParser.java:510)
at ognl.OgnlParser.equalityExpression(OgnlParser.java:407)
at ognl.OgnlParser.andExpression(OgnlParser.java:354)
at ognl.OgnlParser.exclusiveOrExpression(OgnlParser.java:301)
at ognl.OgnlParser.inclusiveOrExpression(OgnlParser.java:248)
at ognl.OgnlParser.logicalAndExpression(OgnlParser.java:195)
at ognl.OgnlParser.logicalOrExpression(OgnlParser.java:142)
at ognl.OgnlParser.conditionalTestExpression(OgnlParser.java:103)
at ognl.OgnlParser.assignmentExpression(OgnlParser.java:66)
at ognl.OgnlParser.expression(OgnlParser.java:25)
at ognl.OgnlParser.topLevelExpression(OgnlParser.java:17)
at ognl.Ognl.parseExpression(Ognl.java:113)
at com.opensymphony.xwork.util.OgnlUtil.compile(OgnlUtil.java:100)
at com.opensymphony.xwork.util.OgnlValueStack.findValue(OgnlValueStack.java:96)
at com.opensymphony.webwork.views.jsp.WebWorkTagSupport.findValue(WebWorkTagSupport.java:51)
at com.opensymphony.webwork.views.jsp.ui.AbstractUITag.evaluateParams(AbstractUITag.java:236)
at com.opensymphony.webwork.views.jsp.ui.AbstractUITag.doEndTag(AbstractUITag.java:112)
at com.opensymphony.webwork.views.velocity.AbstractTagDirective.processTag(AbstractTagDirective.java:317)
at com.opensymphony.webwork.views.velocity.AbstractTagDirective.render(AbstractTagDirective.java:112)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
at org.apache.velocity.Template.merge(Template.java:296)
at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:79)
at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:53)
at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:269)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:191)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:37)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:169)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:37)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:169)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:37)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:169)
at com.opensymphony.xwork.interceptor.TimerInterceptor.intercept(TimerInterceptor.java:66)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:169)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:37)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:169)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:120)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:181)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:161)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
at com.evermind._hb.doFilter(.:59)
at com.opensymphony.webwork.lifecycle.RequestLifecycleFilter.doFilter(RequestLifecycleFilter.java:62)
at com.evermind._cub._pod(.:387)
at com.evermind._cub._bmc(.:177)
at com.evermind._ax._ltc(.:666)
at com.evermind._ax._uab(.:191)
at com.evermind._bf.run(.:62)