History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: OGNL-25
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Jesse Kuhnert
Reporter: Maksym Gryevtsov
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
OGNL

Expression stop working in Tapestry 4.1.2

Created: 26/Mar/07 03:43 PM   Updated: 01/Apr/07 05:44 PM
Component/s: None
Affects Version/s: 2.7
Fix Version/s: 2.7

Environment: Windows, JBoss, JDK 1.5


 Description  « Hide
Hi,

The expression 'page.specification.getProperty('page_group')' stopped working after trying to upgrade to T4.1.2. I use the latest ognl-2.7-20070325.025541-16. Any ideas?

Error:
 Unable to parse OGNL expression 'page.specification.getProperty('page_group')': Error compiling expression on object $Border_19@4e8c6265[MyDesktop/$Border] with expression node page.specification.getProperty("page_group") getter body: { return ((org.apache.tapestry.util.BasePropertyHolder)(($Border_19)$2).getPage()).getSpecification()).getProperty("page_group");} setter body: null

 Unable to add method java.lang.Object get(ognl.OgnlContext, java.lang.Object) to class ognl.ASTChain5217389Accessor: [source error] ; is missing

 ; is missing

lex: javassist.compiler.Lex@eebafe
Stack trace:
# javassist.compiler.Parser.parseReturn(Parser.java:509)
# javassist.compiler.Parser.parseStatement(Parser.java:268)
# javassist.compiler.Parser.parseBlock(Parser.java:288)
# javassist.compiler.Parser.parseStatement(Parser.java:242)
# javassist.compiler.Javac.compileBody(Javac.java:203)
# javassist.CtBehavior.setBody(CtBehavior.java:341)
# javassist.CtBehavior.setBody(CtBehavior.java:316)
# org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:272)
.....

 All   Comments   Change History      Sort Order:
There are no comments yet on this issue.