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

Reply via email to