Uploaded image for project: 'Commons OGNL (Dormant)'
  1. Commons OGNL (Dormant)
  2. OGNL-25

Expression stop working in Tapestry 4.1.2

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.7
    • 2.7
    • None
    • None
    • Windows, JBoss, JDK 1.5

    Description

      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:

      1. javassist.compiler.Parser.parseReturn(Parser.java:509)
      1. javassist.compiler.Parser.parseStatement(Parser.java:268)
      1. javassist.compiler.Parser.parseBlock(Parser.java:288)
      1. javassist.compiler.Parser.parseStatement(Parser.java:242)
      1. javassist.compiler.Javac.compileBody(Javac.java:203)
      1. javassist.CtBehavior.setBody(CtBehavior.java:341)
      1. javassist.CtBehavior.setBody(CtBehavior.java:316)
      1. org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:272)

      .....

      Attachments

        Activity

          People

            jkuhnert Jesse Kuhnert
            maksymg Maksym Gryevtsov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: