-
Bug
-
Resolution: Fixed
-
Normal
-
8.0.1
-
Security Level: Jimmy
-
None
-
ZK 8.0.2 S1
-
None
running the attached example in ZK8 produces an error while handling the @DependsOn annotation:
org.zkoss.zel.ELException: Failed to parse the expression [${.name}] at org.zkoss.zel.impl.lang.ExpressionBuilder.createNodeInternal(ExpressionBuilder.java:141) at org.zkoss.zel.impl.lang.ExpressionBuilder.build(ExpressionBuilder.java:167) at org.zkoss.zkmax.bind.impl.BindExpressionBuilderEx.createValueExpression(BindExpressionBuilderEx.java:224) at org.zkoss.zel.impl.ExpressionFactoryImpl.createValueExpression(ExpressionFactoryImpl.java:66) at org.zkoss.zkmax.bind.impl.BindXelFactoryEx.parseExpression(BindXelFactoryEx.java:32) at org.zkoss.zkmax.bind.impl.BindEvaluatorXImplEx.init(BindEvaluatorXImplEx.java:81) at org.zkoss.zkmax.bind.impl.BindEvaluatorXImplEx.access$000(BindEvaluatorXImplEx.java:45) at org.zkoss.zkmax.bind.impl.BindEvaluatorXImplEx$LazyBindXelExpression.getValueExpression(BindEvaluatorXImplEx.java:129) at org.zkoss.zkmax.bind.impl.BindEvaluatorXImplEx$LazyBindXelExpression.evaluate(BindEvaluatorXImplEx.java:124) at org.zkoss.bind.impl.BindEvaluatorXImpl.getValue(BindEvaluatorXImpl.java:47) at org.zkoss.bind.xel.zel.BindELContext.addDependsOnTracking(BindELContext.java:348) at org.zkoss.bind.xel.zel.BindELContext.addDependsOnTracking(BindELContext.java:325) ...