/
Empty screen throws a 500 Internal Server Error

Empty screen throws a 500 Internal Server Error

Symptoms

When the selected project has an empty screen, the report ends up in a 500 Internal Server Error.

 

java.lang.NullPointerException
at com.eis.jira.plugins.jiradoc.beans.GlobalAction.initScreen(GlobalAction.java:99) [?:?]
at com.eis.jira.plugins.jiradoc.beans.ProjectRepresentation.getGlobalActions(ProjectRepresentation.java:257) [?:?]
at com.eis.jira.plugins.jiradoc.beans.ProjectRepresentation.<init>(ProjectRepresentation.java:69) [?:?]
at com.eis.jira.plugins.jiradoc.JiradocServlet.doPost(JiradocServlet.java:147) [?:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) [servlet-api.jar:?]

Cause

This error was caused due to a bug on Smart Project Config & Documentation versions prior to 2.0.6.

All of the following conditions must be met to reproduce the error:

  • The selected project has an empty screen (create, edit, view)

 

 

Work-around

Upgrade Smart Project Config & Documentation to version 2.0.6 or higher

Related content

Workflow User Guide
Workflow User Guide
Read with this
Error 500 when retrieving Project Role Actors
Error 500 when retrieving Project Role Actors
More like this
Smart Jira Configuration Publish Documentation to Confluence
Smart Jira Configuration Publish Documentation to Confluence
Read with this
When selecting a project, only an error is returned
When selecting a project, only an error is returned
More like this
Smart Jira Configuration Project Workflow Actions description
Smart Jira Configuration Project Workflow Actions description
Read with this
Global reflexive transition ('from any status to itself'), the report ends up in a 500 Internal Server Error
Global reflexive transition ('from any status to itself'), the report ends up in a 500 Internal Server Error
More like this