Ticket #1304 (new defect)

Opened 3 years ago

UnhandledException(PLoSMedicine)> max(1, startPage - 9) is undefined

Reported by: rich Assigned to: josowski
Priority: high Milestone: 0.9.3_rc2
Component: ambra Version: 0.9.3
Keywords: Cc:
Blocking: Blocked By:

Description

search results are throwing an error:

2009-05-11 00:12:49,627 ERROR UnhandledException(PLoSMedicine)> max(1, startPage - 9) is undefined. [TP-Processor69
 org.topazproject.ambra.UnhandledException]
max(1, startPage - 9) is undefined.
The problematic instruction:
----------
==> list max(1, startPage - 9)..min(totalPages, startPage + 11) as pageNumber [on line 30, column 5 in journals/medicine/search/searchResults.ftl]
 in user-directive renderSearchPaginationLinks [on line 125, column 29 in journals/medicine/search/searchResults.ftl]
 in include "${templateFile}" [on line 31, column 1 in templates/main_template.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: max(1, startPage - 9) is undefined.
        at freemarker.core.EvaluationUtil.getNumber(EvaluationUtil.java:104)
        at freemarker.core.EvaluationUtil.getNumber(EvaluationUtil.java:92)
        at freemarker.core.Range._getAsTemplateModel(Range.java:77)
        at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
        at freemarker.core.IteratorBlock.accept(IteratorBlock.java:94)
...
...
2009-05-11 00:12:49,646 ERROR runtime(PLoSMedicine)>  [TP-Processor69 freemarker.runtime]
max(1, startPage - 9) is undefined.
The problematic instruction:
----------
==> list max(1, startPage - 9)..min(totalPages, startPage + 11) as pageNumber [on line 30, column 5 in journals/medicine/search/searchResults.ftl]
 in user-directive renderSearchPaginationLinks [on line 125, column 29 in journals/medicine/search/searchResults.ftl]
 in include "${templateFile}" [on line 31, column 1 in templates/main_template.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: max(1, startPage - 9) is undefined.
        at freemarker.core.EvaluationUtil.getNumber(EvaluationUtil.java:104)
        at freemarker.core.EvaluationUtil.getNumber(EvaluationUtil.java:92)
        at freemarker.core.Range._getAsTemplateModel(Range.java:77)
...
...

Dependency Graph