We got NullPointerException while trying to open "Edit Workflow" page in Jira Data Center version.
Exception log on webpage as follows:
org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getHeaderHtml' in class com.atlassian.jira.plugins.workflowdesigner.action.WorkflowDesignerAction threw exception java.lang.NullPointerException at com.atlassian.jira.plugins.jira-workflow-designer:workflowDesignerApp//templates/workflowDesigner.vm[line 9, column 13] at org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier.java:223) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.Template.merge(Template.java:328) at org.apache.velocity.Template.merge(Template.java:235) at org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:381) at com.atlassian.velocity.DefaultVelocityManager.writeEncodedBodyImpl(DefaultVelocityManager.java:117) at com.atlassian.velocity.DefaultVelocityManager.writeEncodedBody(DefaultVelocityManager.java:97) at
......
In log file:
/secure/admin/workflows/WorkflowDesigner.jspa [c.a.p.webresource.data.DataTagWriter] Exception encountered rendering data resource '[com.atlassian.jira.plugins.jira-workflow-designer:analytics-data]'
java.lang.NullPointerException
at com.atlassian.jira.issue.fields.config.manager.IssueTypeSchemeManagerImpl.getIssueTypesForConfigScheme(IssueTypeSchemeManagerImpl.java:316)
at com.atlassian.jira.issue.fields.config.manager.IssueTypeSchemeManagerImpl.getIssueTypesForProject(IssueTypeSchemeManagerImpl.java:263)
......
I tried to copy or delete a workflow (inactive), the operation was done, but the result page was showing similar error messages. In log file, following log were recorded:
/secure/admin/workflows/ViewWorkflowSteps.jspa [webwork.util.ValueStack] query="/headerHtml" {[id="null" type="5" values=""]} {[id="headerHtml" type="8" values=""]}
Any one know what's wrong here? Thanks.