File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSP and the fly likes Problem with taglibs Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSP
Reply locked New topic

Problem with taglibs

Anks Gupta

Joined: Mar 27, 2007
Posts: 21
I am using myfaces 1.2.5, Tomcat 6.0, eclipse 3.4.1, jdk 1.5 for my project. I have used FACES IDE from Ameterus for development. I am facing two problems :

1) In my JSP pages sometimes compiler accepts JSF tags like <hutputText> <h:commandButton> but sometimes they are not compiled. The behaviour is random. Also text completion using cntr+space works sometime for these tags while sometime it fails. Although I m using JSP 2.x and servlet 2.5 as per Tomcat 6.x but still I am giving taglib location in my web.xml. I have copied myfaces_core, myfaces_html from lib/META-INF folder to tld folder in WEB-INF.

My sample JSP and Web.xml is as follows:
<%@ page contentType="text/html; charset=Cp1252" %>
<%@ taglib uri="" prefix="h" %>
<%@ taglib uri="" prefix="f" %>

<meta http-equiv="Content-Type" content="text/html; charset=Cp1252"/>
<h:panelGrid columns="2" border="0" cellspacing="5">

<hutputText value="File Name:"/>
<hutputText value="#{}"/>

<hutputText value="File Size:"/>
<hutputText value="#{myBean.myFile.size}"/>

<hutputText value="Param:"/>
<hutputText value="#{myBean.myParam}"/>

<hutputText value="Result:"/>
<hutputText value="#{myBean.myResult}"/>




2.) myfaces_core in tld folder is giving following error

cvc-elt.1: Cannot find the declaration of element 'taglib' This error is in <taglib> tag of tld.

The tag is :<taglib xmlns=""

Due to this there are warnings :
schema_reference.4: Failed to read schema document '', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsd:schema>

Please help in this regard
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 62756

Please do not cross-post the same question in multiple forums. It wastes people's time when multiple redundant conversations take place. Please read this for more information.

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: Problem with taglibs