title: Broaleaf 5.2 ROOT.war issue with Filters
body: <p>I am trying to deploy Broadleaf demo site version 5.2.0 on external tomcat 8.5.16 with MYSQL as DB and standalone external Solr server running on port 8983.</p>
  
  <p>I am able to access the admin application.</p>
  
  <p>When I try deploying the  ROOT.war, I get error</p>
  
  <pre><code>    12-Aug-2017 16:33:52.733 SEVERE [localhost-startStop-1] 
      org.apache.catalina.core.StandardContext.filterStart Exception starting 
      filter [blDeviceResolverRequestFilter] 
      javax.naming.NameNotFoundException: Name [blDeviceResolver] is not bound 
      in this Context. Unable to find [blDeviceResolver].
  </code></pre>
  
  <p>I tried creating a bean so that it autowires correctly in 
  BroadleafDeviceResolverRequestFilter as</p>
  
  <pre><code>    @Bean(name="blDeviceResolver")
      public DeviceResolver getDeviceResolver() {
         return new LiteDeviceResolver();
      }
  </code></pre>
  
  <p>But the error is still the same and I am unable to run the demo application. </p>