Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
7.4.1, 7.7.2
-
None
-
7.04
-
22
-
Severity 3 - Minor
-
1
-
Description
Summary
If the Due Date field value is when Daylight Savings Time (DST) takes place (dependent on the Timezone of instance), issue navigator will meet with an error related to the Due Date field. This is because the field value (E.g.: 30th March) will be affected when the DST takes place.
Error Message:
An error occurred whilst rendering this message. Please contact the administrators, and inform them of this bug. Details: ------- org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getHtml' in class com.atlassian.jira.issue.fields.layout.column.ColumnLayoutItemImpl threw exception java.lang.NullPointerException at templates/jira/issue/table/macros.vm[line 117, column 34] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:507) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) at org.apache.velocity.runtime.directive.Foreach.performIteration(Foreach.java:393) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:316) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:212) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:247)
Caused by: java.lang.NullPointerException at com.atlassian.jira.issue.DocumentIssueImpl.getDueDate(DocumentIssueImpl.java:245) [classes/:?] at com.atlassian.jira.issue.fields.DueDateSystemField.getColumnViewHtml(DueDateSystemField.java:320) [classes/:?]
Expected Results
Displays all the issue like normal
Actual Results
Workaround
- Hide the column Due Date from the Issue Detail View page.
- Update the Due date to either one day earlier or later.
Attachments
Issue Links
- is related to
-
JRASERVER-62723 Issue Navigator Exception if Duedate is in first day of Brazilian DST
- Gathering Impact
-
JSWSERVER-16297 Duedate field not consistent between 'dates' panel and 'activity' depending on TZ
- Gathering Impact
- relates to
-
CONFSERVER-48438 Daylight saving time gap on Team Calendar (Regression)
- Closed