Hi Niranjan,
Please make sure if the following are correct in your case
(1) You have your tag file in WEB-INF\tags directory
(2) Your web.xml uses the correct namespace/DTD(latest servlet/jsp spec's).
(3) Go to common\lib directory of tomcat and make sure you have servlet-api.jar and jsp-api.jar there
(4) The Manifest.mf file in servlet-api.jar should have lines something like this:
Manifest-Version: 1.0
Ant-Version: Apache
Ant 1.6.1
Created-By: 1.4.2-b28 (Sun Microsystems Inc.)
Name: javax/servlet/
Specification-Title:
Java API for
Servlets Specification-Version: 2.4 Specification-Vendor: Sun Microsystems, Inc.
Implementation-Title: javax.servlet
Implementation-Version: 2.4.public_draft (5)Similarly the Manifest.mf file in jsp-api.jar should have the following lines:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.1
Created-By: 1.4.2-b28 (Sun Microsystems Inc.)
Name: javax/servlet/jsp/
Specification-Title: Java API for JavaServer Pages
Specification-Version: 2.0 Specification-Vendor: Sun Microsystems, Inc.
Implementation-Title: javax.servlet.jsp
Implementation-Version: 2.0.public_draft Implementation-Vendor: Apache Software Foundation
Implementation-Vendor: Apache Software Foundation
(6)Last but not the least check for case sensitiveness.
Do let me know if it solves the problem for you.