Method.invoke() has thrown a NullPointerException

Thrown when an application attempts to use {@code null} in a case where an object is required. These include:
  • Calling the instance method of a {@code null} object.
  • Accessing or modifying the field of a {@code null} object.
  • Taking the length of {@code null} as if it were an array.
  • Accessing or modifying the slots of {@code null} as if it were an array.
  • Throwing {@code null} as if it were a {@code Throwable} value.

Applications should throw instances of this class to indicate other illegal uses of the {@code null} object. {@code NullPointerException} objects may be constructed by the virtual machine as if {@linkplain Throwable#Throwable(String, Throwable, boolean, boolean) suppression were disabled and/or the stack trace was not writable}. @author unascribed @since JDK1.0

at com.atlassian.jira.plugins.webhooks.mapper.EventTypeInfoDecorator.toMap
at com.atlassian.jira.plugins.webhooks.impl.JiraEventSerializerFactory.create
at com.atlassian.jira.plugins.webhooks.impl.JiraEventSerializerFactory.create
at com.atlassian.jira.plugins.webhooks.WebHookRegistration.getEventSerializer
at com.atlassian.jira.plugins.webhooks.WebHookRegistrationManager.onEvent
at java.lang.reflect.Method.invoke
8 frames hidden

Typical Exception Messages

  1. null value


WebHookRegistrationManager.onEvent() has thrown a NullPointerException

7 frames hidden
10Web pages


Specific cases

External results for this pattern (7)

  1. Eric Dalglieshvia Atlassian JIRA5 months ago
  2. Andy Brookvia JIRA5 months ago
  3. Andy Brook [The Plugin People]via Atlassian JIRA2 years ago