Eclipse can't find JSF 2.2 taglibs
<p>I am using JSF 2.2 taglibs but Eclipse is displaying the following warning message:</p>

<blockquote>
  <p>Can't find facelet tag library for uri <a href="http://xmlns.jcp.org/jsf" rel="nofollow noreferrer">http://xmlns.jcp.org/jsf</a></p>
</blockquote>

<p>What bugs me is that I've faced this issue before and it was related to classpath JARs, but now it is only affecting JSF 2.2 tag libs.</p>

<p>Taglib <code>xmlns:h="http://xmlns.jcp.org/jsf/html"</code> is working fine, the warning is shown to JSF 2.2 specifics like <code>"/jsf"</code> and <code>"/jsf/passthrough"</code>. Here is an image showing warnings for JSF 2.2. tag libs, but prior namespaces are loaded correctly.</p>

<p><a href="https://i.stack.imgur.com/61Hyh.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/61Hyh.png" alt="Warnings for JSF 2.2 tag libs"></a></p>

<p>I have tried to solve the issue with help of posts like <a href="https://stackoverflow.com/q/6594482/3231778">this</a> but none of the procedures (clean, restart, close/open, validate, etc) have worked for me.</p>

<p>Dependencies for JSF (derived from WildFly 10.1 pom.xml):</p>

<pre><code>    &lt;dependency&gt;
        &lt;groupId&gt;com.sun.faces&lt;/groupId&gt;
        &lt;artifactId&gt;jsf-api&lt;/artifactId&gt;
        &lt;version&gt;2.2.13&lt;/version&gt;
        &lt;scope&gt;provided&lt;/scope&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
        &lt;groupId&gt;com.sun.faces&lt;/groupId&gt;
        &lt;artifactId&gt;jsf-impl&lt;/artifactId&gt;
        &lt;version&gt;2.2.13.SP1&lt;/version&gt;
        &lt;scope&gt;provided&lt;/scope&gt;
    &lt;/dependency&gt;
</code></pre>

<p>Eclipse info:</p>

<pre>
Version: Neon.1a Release (4.6.1)
Build id: 20161007-1200
</pre>

<h1>Update</h1>

<p>After looking into the taglib files I found no "passthrough" or "friendly markup" reference. So there is no surprise Eclipse won't find it...</p>

<p>There is no file under <code>com.sun.faces.metadata.taglib</code> for Friendly Markup and Passthrough, for both Glassfish and JBoss implementations.</p>

<p><a href="https://i.stack.imgur.com/LsB2X.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LsB2X.png" alt="enter image description here"></a></p>

<p>The question now is where should these files be?</p>