title: JSF 2.2 namespace not found
body: <p>i want to use the f:viewAction of JSF 2.2, but it is not working.</p>
  
  <p><strong>my faces-config:</strong></p>
  
  <pre><code>&lt;faces-config version="2.2"
      xmlns="http://xmlns.jcp.org/xml/ns/javaee"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd"&gt;
  </code></pre>
  
  <p><strong>xhtml-definition:</strong></p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:f="http://xmlns.jcp.org/jsf/core" 
      xmlns:h="http://xmlns.jcp.org/jsf/html"
      xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"&gt;
  
      &lt;f:metadata&gt;
          &lt;f:viewAction action="#{bean.welcomeUser()}" onPostback="false"  /&gt;
      &lt;/f:metadata&gt;
  
  ...
  
  &lt;/html&gt;
  </code></pre>
  
  <p>the problem is that it underlines the f, h and the ui-namespace (with a warning: <strong>NLS missing message: CANNOT_FIND_FACELET_TAGLIB in: 
   org.eclipse.jst.jsf.core.validation.internal.facelet.messages</strong>)</p>
  
  <p>what can I do to make it work again? ( i have included myfaces-impl-2.2.0 and the myfaces-api-2.2.0)</p>
  
  <p><strong>EDIT:</strong>
  When i include jsf impl 2.2 and api 2.2 to my project, the warning disappears, but then the compiling gets big problems (factory not found etc)</p>