freemarker.core.InvalidReferenceException: Expression review.description is undefined on line 10, column 3 in review-precis-plain.ftl.

Atlassian JIRA | Mark Chaimungkalanont | 7 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    A sample email where the description is null CR-BAM-677 James Dumay says:- --- ID: CR-BAM-677 https://atlaseye.atlassian.com/cru/CR-BAM-677 Title: Review cleanup for CR-BAM-656 Statement of Objectives: Expression review.description is undefined on line 10, column 3 in review-precis-plain.ftl. The problematic instruction: ---------- ==> ${review.description} [on line 10, column 1 in review-precis-plain.ftl] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Expression review.description is undefined on line 10, column 3 in review-precis-plain.ftl. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.Expression.getStringValue(Expression.java:118) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:231) at com.cenqua.crucible.model.Review.getPrecis(Review.java:1012) at sun.reflect.GeneratedMethodAccessor928.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157) at com.cenqua.crucible.model.Review$$EnhancerByCGLIB$$74864558.getPrecis(<generated>) at sun.reflect.GeneratedMethodAccessor927.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:583) at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:252) at freemarker.ext.beans.BeanModel.get(BeanModel.java:177) at freemarker.core.Dot._getAsTemplateModel(Dot.java:76) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:231) at com.cenqua.crucible.notification.Notification.makeEmailNote(Notification.java:256) at com.cenqua.crucible.notification.Notification.getEmailNote(Notification.java:85) at com.cenqua.crucible.notification.Recipient.processNotification(Recipient.java:142) at com.cenqua.crucible.notification.NotificationManager.processNotifications(NotificationManager.java:262) at com.atlassian.fisheye.quartz.CrucibleNotificationManagerJob.execute(CrucibleNotificationManagerJob.java:20) at org.quartz.core.JobRunShell.run(JobRunShell.java:195) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)

    Atlassian JIRA | 7 years ago | Mark Chaimungkalanont
    freemarker.core.InvalidReferenceException: Expression review.description is undefined on line 10, column 3 in review-precis-plain.ftl.
  2. 0

    A sample email where the description is null CR-BAM-677 James Dumay says:- --- ID: CR-BAM-677 https://atlaseye.atlassian.com/cru/CR-BAM-677 Title: Review cleanup for CR-BAM-656 Statement of Objectives: Expression review.description is undefined on line 10, column 3 in review-precis-plain.ftl. The problematic instruction: ---------- ==> ${review.description} [on line 10, column 1 in review-precis-plain.ftl] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Expression review.description is undefined on line 10, column 3 in review-precis-plain.ftl. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.Expression.getStringValue(Expression.java:118) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:231) at com.cenqua.crucible.model.Review.getPrecis(Review.java:1012) at sun.reflect.GeneratedMethodAccessor928.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157) at com.cenqua.crucible.model.Review$$EnhancerByCGLIB$$74864558.getPrecis(<generated>) at sun.reflect.GeneratedMethodAccessor927.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:583) at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:252) at freemarker.ext.beans.BeanModel.get(BeanModel.java:177) at freemarker.core.Dot._getAsTemplateModel(Dot.java:76) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Expression.getStringValue(Expression.java:93) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:196) at freemarker.core.Environment.process(Environment.java:176) at freemarker.template.Template.process(Template.java:231) at com.cenqua.crucible.notification.Notification.makeEmailNote(Notification.java:256) at com.cenqua.crucible.notification.Notification.getEmailNote(Notification.java:85) at com.cenqua.crucible.notification.Recipient.processNotification(Recipient.java:142) at com.cenqua.crucible.notification.NotificationManager.processNotifications(NotificationManager.java:262) at com.atlassian.fisheye.quartz.CrucibleNotificationManagerJob.execute(CrucibleNotificationManagerJob.java:20) at org.quartz.core.JobRunShell.run(JobRunShell.java:195) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)

    Atlassian JIRA | 7 years ago | Mark Chaimungkalanont
    freemarker.core.InvalidReferenceException: Expression review.description is undefined on line 10, column 3 in review-precis-plain.ftl.
  3. 0

    Template examples and FreeMarker | Alfresco Forums

    alfresco.com | 1 year ago
    freemarker.core.InvalidReferenceException: Expression n is undefined on line 1, column 283 in workspace://SpacesStore/c12bdd80-5546-11da-9a4d-db39df59542d.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Re:Session variable

    Coderanch | 1 decade ago | Migrated From Jforum.net
    freemarker.core.InvalidReferenceException: Expression request.getSession().getAttribute("xxx") is undefined on line 12, column 51 in default/forum_list.htm.
  6. 0

    Access RequestParameters inside Camel Freemarker ftl

    Stack Overflow | 3 years ago | amate
    freemarker.core.InvalidReferenceException: Expression RequestParameters is undefined on line 216, column 40 in ftl/META-INF/spring/route-context.xml.ftl.
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. freemarker.core.InvalidReferenceException

    Expression review.description is undefined on line 10, column 3 in review-precis-plain.ftl.

    at freemarker.core.TemplateObject.assertNonNull()
  2. FreeMarker
    Template.process
    1. freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
    2. freemarker.core.Expression.getStringValue(Expression.java:118)
    3. freemarker.core.Expression.getStringValue(Expression.java:93)
    4. freemarker.core.DollarVariable.accept(DollarVariable.java:76)
    5. freemarker.core.Environment.visit(Environment.java:196)
    6. freemarker.core.MixedContent.accept(MixedContent.java:92)
    7. freemarker.core.Environment.visit(Environment.java:196)
    8. freemarker.core.Environment.process(Environment.java:176)
    9. freemarker.template.Template.process(Template.java:231)
    9 frames
  3. com.cenqua.crucible
    Review.getPrecis
    1. com.cenqua.crucible.model.Review.getPrecis(Review.java:1012)
    1 frame
  4. Java RT
    Method.invoke
    1. sun.reflect.GeneratedMethodAccessor928.invoke(Unknown Source)
    2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    3. java.lang.reflect.Method.invoke(Method.java:597)
    3 frames
  5. Hibernate
    CGLIBLazyInitializer.invoke
    1. org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157)
    1 frame
  6. com.cenqua.crucible
    Review$$EnhancerByCGLIB$$74864558.getPrecis
    1. com.cenqua.crucible.model.Review$$EnhancerByCGLIB$$74864558.getPrecis(<generated>)
    1 frame
  7. Java RT
    Method.invoke
    1. sun.reflect.GeneratedMethodAccessor927.invoke(Unknown Source)
    2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    3. java.lang.reflect.Method.invoke(Method.java:597)
    3 frames
  8. FreeMarker
    Template.process
    1. freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:583)
    2. freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:252)
    3. freemarker.ext.beans.BeanModel.get(BeanModel.java:177)
    4. freemarker.core.Dot._getAsTemplateModel(Dot.java:76)
    5. freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
    6. freemarker.core.Expression.getStringValue(Expression.java:93)
    7. freemarker.core.DollarVariable.accept(DollarVariable.java:76)
    8. freemarker.core.Environment.visit(Environment.java:196)
    9. freemarker.core.MixedContent.accept(MixedContent.java:92)
    10. freemarker.core.Environment.visit(Environment.java:196)
    11. freemarker.core.Environment.process(Environment.java:176)
    12. freemarker.template.Template.process(Template.java:231)
    12 frames
  9. com.cenqua.crucible
    NotificationManager.processNotifications
    1. com.cenqua.crucible.notification.Notification.makeEmailNote(Notification.java:256)
    2. com.cenqua.crucible.notification.Notification.getEmailNote(Notification.java:85)
    3. com.cenqua.crucible.notification.Recipient.processNotification(Recipient.java:142)
    4. com.cenqua.crucible.notification.NotificationManager.processNotifications(NotificationManager.java:262)
    4 frames
  10. com.atlassian.fisheye
    CrucibleNotificationManagerJob.execute
    1. com.atlassian.fisheye.quartz.CrucibleNotificationManagerJob.execute(CrucibleNotificationManagerJob.java:20)
    1 frame
  11. quartz
    SimpleThreadPool$WorkerThread.run
    1. org.quartz.core.JobRunShell.run(JobRunShell.java:195)
    2. org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    2 frames