title: Primefaces 5.2 + WebSphere 8.5.5.9 - Could not find backup for factory javax.faces.context.FacesContextFactory
body: <p>I'm trying to run the <a href="https://github.com/primefaces/showcase" rel="nofollow noreferrer">Primeface's Showcase sample application</a> on WebSphere 8.5.5.9 Full profile.</p>
  
  <p>I've already configured the application to use the correct JSF library (javax.faces-2.2.8.jar), following these steps:</p>
  
  <ul>
  <li><a href="https://stackoverflow.com/questions/24258561/how-to-make-websphere-8-5-use-mojarra-not-myfaces/24260662#24260662">How to make websphere 8.5 use mojarra not myfaces</a>   </li>
  <li><a href="http://wittakarn.blogspot.com.br/2014/09/upgrading-mojarra-in-ibm-websphere-85.html" rel="nofollow noreferrer">Upgrading Mojarra in IBM WebSphere 8.5</a></li>
  </ul>
  
  <p>Now, I'm getting the following statcktrace (the full stack trace can be viewed <a href="http://pastebin.ca/3602187" rel="nofollow noreferrer">here</a>):</p>
  
  <pre><code>java.lang.IllegalStateException: Could not find backup for factory javax.faces.context.FacesContextFactory.
       at javax.faces.FactoryFinderInstance.getFactory(FactoryFinderInstance.java:500)
       at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:287)
       at javax.faces.webapp.FacesServlet.init(FacesServlet.java:350)
       at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:344)
       at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:168)
       at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:636)
     ...
  </code></pre>
  
  <p><a href="http://pastebin.ca/3602187" rel="nofollow noreferrer">See full stack trace</a></p>