Hi there,
I am stuck with an exception being thrown by OGNL expression... I have
an application started on the windows machine and exactly the same app
connected to exactly the same databases on the 64bit linux. On windows
it's workin, on linux - mysterious exception is being thrown....
Does anybody know what might be OS sensitive ??
13:25:31,025 ERROR [http-8080-Processor24] AjaxComponentProvider - Error
while processing request
org.apache.tapestry.BindingException: Unable to parse OGNL expression
'isOccurrenceNew()': Method "isOccurrenceNew" failed for object
$OccurrencesInf$
at
org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:145)
at
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:125)
at
org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:84)
at
org.apache.tapestry.enhance.EnhanceUtils.toBoolean(EnhanceUtils.java:173)
at $IfBean_6.getCondition($IfBean_6.java)
at
org.apache.tapestry.components.IfBean.evaluateCondition(IfBean.java:128)
at
org.apache.tapestry.components.IfBean.renderComponent(IfBean.java:66)
...
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to
parse OGNL expression 'isOccurrenceNew()': Method "isOccurrenceNew"
failed for $
at
org.apache.tapestry.services.impl.ExpressionCacheImpl.parse(ExpressionCacheImpl.java:156)
at
org.apache.tapestry.services.impl.ExpressionCacheImpl.getCompiledExpression(ExpressionCacheImpl.java:115)
at
$ExpressionCache_11407a2adbb.getCompiledExpression($ExpressionCache_11407a2adbb.java)
at
org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:134)
... 69 more
Caused by: ognl.MethodFailedException: Method "isOccurrenceNew" failed
for object
[EMAIL PROTECTED]/OccurrencesInfo]$
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1058)
at
ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1084)
at ognl.ASTMethod.getValueBody(ASTMethod.java:90)
at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:200)
at ognl.SimpleNode.getValue(SimpleNode.java:244)
at ognl.Ognl.getValue(Ognl.java:494)
at ognl.Ognl.getValue(Ognl.java:458)
at
org.apache.tapestry.services.impl.HiveMindExpressionCompiler.compileExpression(HiveMindExpressionCompiler.java:148)
at ognl.OgnlRuntime.compileExpression(OgnlRuntime.java:498)
at ognl.Ognl.compileExpression(Ognl.java:141)
at
org.apache.tapestry.services.impl.ExpressionCacheImpl.parse(ExpressionCacheImpl.java:152)
... 72 more
TIA,
Wojtek