Pessoal,
estou com uma pagina xhtml dando erro
na utilização do inputTextArea.
javax.servlet.ServletException: /aluno.xhtml @22,44 <h:inputTextArea> Tag Library supports namespace: http://java.sun.com/jsf/html, but no tag was defined for name: inputTextArea
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
root cause
javax.faces.view.facelets.TagException: /aluno.xhtml @22,44 <h:inputTextArea> Tag Library supports namespace: http://java.sun.com/jsf/html, but no tag was defined for name: inputTextArea
com.sun.faces.facelets.compiler.CompilationManager.pushTag(CompilationManager.java:304)
com.sun.faces.facelets.compiler.SAXCompiler$CompilationHandler.startElement(SAXCompiler.java:255)
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:788)
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:377)
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2755)
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:423)
com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:399)
com.sun.faces.facelets.compiler.Compiler.compile(Compiler.java:124)
com.sun.faces.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:305)
com.sun.faces.facelets.impl.DefaultFaceletFactory.access$100(DefaultFaceletFactory.java:93)
com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:160)
com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:158)
com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:83)
com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:78)
com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)
com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:121)
com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:62)
com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:256)
com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:201)
com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:764)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:100)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
Minha página:
[code]
<h:body>
<ui:composition template="/templates/principal.xhtml">
<ui:define name=“usuarioLogado”>
</ui:define>
<ui:define name=“corpo”>
<h:form>
<h:panelGrid columns=“2”>
<h:outputText value="#{clienteBean.msg}" />
<h:outputText value="" />
<h:outputLabel value=“Id:” for=“id” />
<h:inputText id=“id” value="#{clienteBean.cliente.id }"
readonly=“true” size=“5” />
<h:outputLabel value="Razao:" for="razao" />
<h:inputTextArea id="razao" value="#{clienteBean.cliente.razao}"
required="true" cols="40" rows="6" />
<h:outputLabel value="Cpf:" for="cpfCnpj" />
<h:inputText id="cpfCnpj" value="#{clienteBean.cliente.cpfCnpj}"
required="true" maxlength="20" size="20" />
<h:outputLabel value="Endereco:" for="endereco" />
<h:inputText id="endereco"
value="#{clienteBean.cliente.endereco}" required="true"
maxlength="50" size="50" />
<h:outputLabel value="Número:" for="numero" />
<h:inputText id="numero" value="#{clienteBean.cliente.numero}"
required="true" maxlength="10" size="10" />
<h:outputLabel value="Complemento:" for="complemento" />
<h:inputText id="complemento"
value="#{clienteBean.cliente.complemento}" maxlength="15"
size="15" />
<h:outputLabel value="Bairro:" for="bairro" />
<h:inputText id="bairro" value="#{clienteBean.cliente.bairro}"
maxlength="30" size="30" />
<h:outputLabel value="Cep:" for="cep" />
<h:inputText id="cep" value="#{clienteBean.cliente.cep}"
maxlength="10" size="10" />
<h:outputLabel value="Uf:" for="ufs" />
<h:selectOneMenu id="ufs" value="#{clienteBean.cliente.uf}"
immediate="true">
<f:selectItems value="#{clienteBean.ufs}" var="uf"
itemValue="#{uf.sigla}" itemLabel="#{uf.descricao}" />
</h:selectOneMenu>
<h:outputLabel value="Cidade:" for="cidade" />
<h:inputText id="cidade" value="#{clienteBean.cliente.cidade}"
maxlength="30" size="30" />
<h:commandButton action="#{clienteBean.salvar}" value="salvar" />
</h:panelGrid>
</h:form>
</ui:define>
</ui:composition>
</h:body>
[/code]Alguém já passou por isso? Pode ser a falta de alguma lib?
Grato.