org.springframework.messaging.MessagingException: An exception occurred while invoking the handler method; nested exception is java.lang.NullPointerException

tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Spring Message handling NullpointerException

    Stack Overflow | 7 months ago | Senthil Arumugam SP
    org.springframework.messaging.MessagingException: An exception occurred while invoking the handler method; nested exception is java.lang.NullPointerException

    Root Cause Analysis

    1. org.springframework.messaging.MessagingException

      An exception occurred while invoking the handler method; nested exception is java.lang.NullPointerException

      at org.springframework.cloud.aws.messaging.listener.QueueMessageHandler.processHandlerMethodException()
    2. org.springframework.cloud
      QueueMessageHandler.processHandlerMethodException
      1. org.springframework.cloud.aws.messaging.listener.QueueMessageHandler.processHandlerMethodException(QueueMessageHandler.java:170)[spring-cloud-aws-messaging-1.0.2.RELEASE.jar!/:1.0.2.RELEASE]
      1 frame
    3. Spring Messaging
      AbstractMethodMessageHandler.handleMessage
      1. org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMatch(AbstractMethodMessageHandler.java:478)[spring-messaging-4.2.2.RELEASE.jar!/:4.2.2.RELEASE]
      2. org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessageInternal(AbstractMethodMessageHandler.java:423)[spring-messaging-4.2.2.RELEASE.jar!/:4.2.2.RELEASE]
      3. org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessage(AbstractMethodMessageHandler.java:361)[spring-messaging-4.2.2.RELEASE.jar!/:4.2.2.RELEASE]
      3 frames
    4. org.springframework.cloud
      SimpleMessageListenerContainer$SignalExecutingRunnable.run
      1. org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer.executeMessage(SimpleMessageListenerContainer.java:140)[spring-cloud-aws-messaging-1.0.2.RELEASE.jar!/:1.0.2.RELEASE]
      2. org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer$MessageExecutor.run(SimpleMessageListenerContainer.java:195)[spring-cloud-aws-messaging-1.0.2.RELEASE.jar!/:1.0.2.RELEASE]
      3. org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer$SignalExecutingRunnable.run(SimpleMessageListenerContainer.java:220)[spring-cloud-aws-messaging-1.0.2.RELEASE.jar!/:1.0.2.RELEASE]
      3 frames
    5. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[na:1.8.0_45]
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[na:1.8.0_45]
      3. java.lang.Thread.run(Thread.java:745)[na:1.8.0_45]
      3 frames