title: PrimeFaces components are not recognized and don't render
body: <p>I just added PrimeFaces 3.0 to a JSF project:</p>
  
  <pre><code>&lt;repository&gt;
      &lt;id&gt;prime-repo&lt;/id&gt;
      &lt;name&gt;PrimeFaces Maven Repository&lt;/name&gt;
      &lt;url&gt;http://repository.primefaces.org&lt;/url&gt;
      &lt;layout&gt;default&lt;/layout&gt;
  &lt;/repository&gt;
  
  &lt;dependency&gt;
          &lt;groupId&gt;org.primefaces&lt;/groupId&gt;
      &lt;artifactId&gt;primefaces&lt;/artifactId&gt;
      &lt;version&gt;3.0&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>And I created this test page:</p>
  
  <pre><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
  
  &lt;html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.prime.com.tr/ui"&gt;
      &lt;h:head&gt;
          &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/&gt;
      &lt;/h:head&gt;
      &lt;h:body&gt;
          &lt;h:form&gt;
              &lt;p:panel header="F.C. Barcelona" footer="Visca el Barca!"&gt;
                  &lt;h:outputText value="FC Barcelona " /&gt;
              &lt;/p:panel&gt;
  
              &lt;h:outputText id="name" value="#{facesBean.name}" /&gt;                &lt;h:commandButton value="Submit" action="#{facesBean.callService()}" /&gt;
          &lt;/h:form&gt;
      &lt;/h:body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>But the <code>&lt;p:panel&gt;</code> component is not rendered. Only the <code>&lt;h:xxx&gt;</code> components are properly rendered.</p>
  
  <p>I have PrimeFaces jar in Maven dependecies and in the target folder. I'm using Tomcat 7. PrimeFaces doesn't need any additional configuration, right?</p>