title: Actuator not working when management.port and management.context-path is provided
body: <p>I have added a different port and context-path for spring boot actuator in my application properties but i am getting the following response when i access</p>
  
  <blockquote>
    <p>localhost:9091/app/actuator/health</p>
  </blockquote>
  
  <pre><code>{
      "payload": {
          "timestamp": "2019-01-04T13:10:42Z",
          "status": 500,
          "error": "Internal Server Error",
          "exception": "org.springframework.beans.factory.BeanCreationException",
          "message": "Error creating bean with name 'scopedTarget.oauth2ClientContext': Scope 'session' is not active for the current thread; consider defining a scoped proxy for this bean if you intend to refer to it from a singleton; nested exception is java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web request and still receive this message, your code is probably running outside of DispatcherServlet/DispatcherPortlet: In this case, use RequestContextListener or RequestContextFilter to expose the current request.",
          "path": "/app/actuator/health"
      }
  }
  </code></pre>
  
  <p>here's my configuration</p>
  
  <pre><code>server:
    port: 9090
    contextPath: /app
  ...
  management:
    port: 9091
    ssl.enabled: false
    security:
      roles: ACTUATOR_GET
    context-path: /app/actuator
  endpoints:
    hypermedia:
      enabled: true
  ...
  </code></pre>
  
  <p>What am i doing wrong ?</p>
  
  <p>i am using spring-boot 1.5</p>