title: Spring aws-cloud SNS http end point confirm subscription not working
body: <p>In my spring boot aws-cloud SNS http end point confirm subscription is not working. When SNS confirmation comes following error coming in my application.
  Error : </p>
  
  <pre><code>[Request processing failed; nested exception is java.lang.IllegalArgumentException: Invoked method public abstract void org.springframework.cloud.aws.messaging.endpoint.NotificationStatus.confirmSubscription() is no accessor method!] with root cause
      java.lang.IllegalArgumentException: Invoked method public abstract void org.springframework.cloud.aws.messaging.endpoint.NotificationStatus.confirmSubscription() is no accessor method!
          at org.springframework.util.Assert.notNull(Assert.java:115) ~[spring-core-4.2.4.RELEASE.jar!/:4.2.4.RELEASE]
          at org.spring
  </code></pre>
  
  <p>My controller handler is  : </p>
  
  <pre><code>     @NotificationSubscriptionMapping
          public void handleSubscriptionMessage( NotificationStatus status)   throws IOException {
              //Confirming SNS subscription
              status.confirmSubscription();
          }
  </code></pre>
  
  <p>My Pom contains following : </p>
  
  <pre><code>     &lt;dependency&gt;
            &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
            &lt;artifactId&gt;spring-cloud-aws-messaging&lt;/artifactId&gt;
            &lt;version&gt;1.0.4.RELEASE&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;!-- For Spring AWS autoconfiguration--&gt;
          &lt;dependency&gt;
            &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
            &lt;artifactId&gt;spring-cloud-aws-autoconfigure&lt;/artifactId&gt;
            &lt;version&gt;1.0.4.RELEASE&lt;/version&gt;
          &lt;/dependency&gt;
  </code></pre>
  
  <p>I followed the explanation in this <a href="http://cloud.spring.io/spring-cloud-aws/spring-cloud-aws.html#_annotation_driven_http_notification_endpoint" rel="noreferrer">link</a></p>