make sure you have $CATALINA_HOME/common/lib/jsp-api.jar M-- ----- Original Message ----- From: "itay sahar" <[EMAIL PROTECTED]> To: "Tomcat Users List" <users@tomcat.apache.org> Sent: Thursday, November 15, 2007 7:12 PM Subject: tiles 2 JSF integration in tomcat 5.5.25
> hi, > i'm trying to forward from index.jsp: > <jsp:forward page="main.jsf"/> > > to main.jsp: > > > <%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %> > > <tiles:insertDefinition name=".mainLayout"> > > <tiles:putAttribute name="title" value="Main Page"/> > > <tiles:putAttribute name="body" value="/tiles/main.jsp"/> > > </tiles:insertDefinition> > this is part of tiles.xml: > > > <!DOCTYPE tiles-definitions PUBLIC > > "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN" > > "http://tiles.apache.org/dtds/tiles-config_2_0.dtd"> > > <tiles-definitions> > > <definition name=".mainLayout" template="/layout.jsp"> > > <put-attribute name="header" value="/tiles/header.jsp"/> > > part of web.xml: > > <web-app xmlns="http://java.sun.com/xml/ns/j2ee" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" > > version="2.4"> > > <context-param> > > <param-name>org.apache.tiles.CONTEXT_FACTORY</param-name> > > <param-value>org.apache.tiles.context.enhanced.EnhancedContextFactory</ > param-value> > > </context-param> > > > > <servlet> > > <servlet-name>Tiles Servlet</servlet-name> > > <servlet-class>org.apache.tiles.web.startup.TilesServlet</servlet-class> > > <init-param> > > <param-name>definitions-config</param-name> > > <param-value>/WEB-INF/tiles-defs.xml,/org/apache/tiles/classpath-defs.xml</ > param-value> > > </init-param> > > <load-on-startup>2</load-on-startup> > > </servlet> > > <listener> > > <listener-class>org.apache.tiles.web.startup.TilesListener</listener-class> > > </listener> > > > > The excpetion is: > > java.lang.NoSuchMethodError: javax.servlet.jsp.tagext.TagAttributeInfo > .<init>(Ljava/lang/String;ZLjava/lang/String;ZZ)V > at org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute( > TagLibraryInfoImpl.java:581) > > > > jar included: > > aopalliance.jar > cglib-2.0-rc2.jar > commons-beanutils.jar > commons-collections-2.1.jar > commons-dbcp-1.1.jar > commons-digester.jar > commons-fileupload-1.0.jar > commons-logging.jar > commons-pool-1.1.jar > dom4j-1.4.jar > hibernate2.jar > jsf-api.jar > jsf-impl.jar > jstl-1.1.0.jar > jta.jar > log4j.jar > mysql-connector-java-3.0.9-stable-bin.jar > odmg-3.0.jar > spring.jar > standard.jar > tiles-api-2.0.5.jar > tiles-core-2.0.5.jar > tiles-jsp-2.0.5.jar > > this is an advance topic. any idea will be welcome! > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]