title: Solr Deployment on Websphere 8.5.5 as WAR application
body: <p>I am installing solr on WAS 8.5.5 with IBM jdk 7.
  I deployed the <code>solr</code> as a <code>war</code> and added <code>solr.data.dir</code> and <code>solr.solr.home</code> to custom properties.</p>
  
  <p><img src="https://i.stack.imgur.com/Ox1q3.png" alt="enter image description here"></p>
  
  <p>Upon accessing the url: <code>http://localhost:9080/solr</code>,</p>
  
  <p>I see the below error on the browser:</p>
  
  <blockquote>
    <p>Error 500: javax.servlet.ServletException: Filter [SolrRequestFilter]: org.apache.solr.servlet.SolrDispatchFilter was found, but is missing another required class</p>
  </blockquote>
  
  <p>And the following error in  the logs:</p>
  
  <blockquote>
    <p>SRVE0293E: [Servlet Error]-[com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor]: java.lang.NoClassDefFoundError: org.apache.solr.servlet.SolrDispatchFilter (initialization failure) at java.lang.J9VMInternals.initialize(J9VMInternals.java:176) at java.lang.J9VMInternals.newInstanceImpl(Native Method) at java.lang.Class.newInstance(Class.java:1600) at java.beans.Beans.instantiate(Beans.java:241) at java.beans.Beans.instantiate(Beans.java:89) at com.ibm.ws.webcontainer.filter.WebAppFilterManager._loadFilter(WebAppFilterManager.java:533) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:475) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:308) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:380) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:892) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1025).....</p>
  </blockquote>
  
  <p><br> The lib folder of WEB-INF do contain  the solr dependencies <br>
  <img src="https://i.stack.imgur.com/5E1Ry.png" alt="enter image description here"></p>
  
  <p><br> Any Help from anybody ?</p>