title: SpringVaadinServlet blocking SpringBoot features
body: <p>In our <a href="https://github.com/Muhuru-Bay-Microgrid/muhuru-bay-dashboard/blob/master/src/main/java/org/mbmg/SpringBootVaadin.java" rel="nofollow">Muhuru-Bay-Microgrid-Dashboad</a> project we're using code from <a href="https://github.com/xpoft/spring-vaadin" rel="nofollow">https://github.com/xpoft/spring-vaadin</a> in an attempt to get Spring Boot and Vaadin to play nicely. The problem - with this approach we can't access many of the other rest service Spring Boot registers at startup such as</p>
  
  <p><code>/configprops
   /health
   /dump
   /info
   /trace
   /mappings
   /error
   /autoconfig
  </code>  </p>
  
  <p>Our startup code looks like:</p>
  
  <pre class="lang-java prettyprint-override"><code>@Bean
  public ServletRegistrationBean servletRegistrationBean() {
      final ServletRegistrationBean servletRegistrationBean
              = new ServletRegistrationBean(
              new ru.xpoft.vaadin.SpringVaadinServlet(),
              "/*", "/VAADIN/*");
      return servletRegistrationBean;
  }
  </code></pre>
  
  <p>When we try to access Spring Boot's registered REST services we get redirected to /error - which also doesn't work correctly.  Any hints greatly appreciated. </p>