Pessoal criei 3 jps cabecalho.jsp , menu.jsp e rodape.jsp
apenas com o nome de cada escrito no body
e to tentando dar um insert na cabecalho.jsp porém ocorre o seguinte erro
SEVERE: Error executing tag: Attribute 'cabecalho' not found.
org.apache.tiles.TilesException: Attribute 'cabecalho' not found.
Erro Completo:
Using CATALINA_BASE: C:\Users\AureliosNote\.netbeans\6.8\apache-tomcat-6.0.20_base
Using CATALINA_HOME: C:\Program Files\Apache Software Foundation\Apache Tomcat 6.0.20
Using CATALINA_TMPDIR: C:\Users\AureliosNote\.netbeans\6.8\apache-tomcat-6.0.20_base\temp
Using JRE_HOME: C:\Program Files\Java\jdk1.6.0_12
31/05/2010 17:01:06 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_12\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Sybase\OCS-15_0\lib3p;C:\Sybase\OCS-15_0\dll;C:\Sybase\OCS-15_0\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;\win32;C:\Program Files (x86)\Sybase\Shared\Web Targets;C:\Program Files (x86)\Sybase\Shared\PowerBuilder;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\subversion\bin;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\9.0\DLLShared\
31/05/2010 17:01:06 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8084
31/05/2010 17:01:06 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 951 ms
31/05/2010 17:01:06 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
31/05/2010 17:01:06 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
31/05/2010 17:01:09 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts-default.xml]
31/05/2010 17:01:09 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts-plugin.xml]
31/05/2010 17:01:09 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Unable to locate configuration files of the name struts.xml, skipping
31/05/2010 17:01:09 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts.xml]
31/05/2010 17:01:11 org.apache.tiles.impl.BasicTilesContainer init
INFO: Initializing Tiles2 container. . .
31/05/2010 17:01:11 org.apache.tiles.impl.BasicTilesContainer initializeDefinitionsFactory
INFO: Tiles2 container initialization complete.
31/05/2010 17:01:11 org.apache.tiles.access.TilesAccess setContainer
INFO: Publishing TilesContext for context: org.apache.catalina.core.ApplicationContextFacade
31/05/2010 17:01:12 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts-default.xml]
31/05/2010 17:01:12 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts-plugin.xml]
31/05/2010 17:01:12 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Unable to locate configuration files of the name struts.xml, skipping
31/05/2010 17:01:12 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts.xml]
31/05/2010 17:01:13 org.apache.tiles.impl.BasicTilesContainer init
INFO: Initializing Tiles2 container. . .
31/05/2010 17:01:13 org.apache.tiles.impl.BasicTilesContainer initializeDefinitionsFactory
WARNING: Unable to find configured definition '/org/apache/tiles/classpath-defs.xml'
31/05/2010 17:01:13 org.apache.tiles.impl.BasicTilesContainer initializeDefinitionsFactory
INFO: Tiles2 container initialization complete.
31/05/2010 17:01:13 org.apache.tiles.access.TilesAccess setContainer
INFO: Publishing TilesContext for context: org.apache.tiles.web.util.ServletContextAdapter
31/05/2010 17:01:13 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts-default.xml]
31/05/2010 17:01:13 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Unable to locate configuration files of the name struts-plugin.xml, skipping
31/05/2010 17:01:13 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts-plugin.xml]
31/05/2010 17:01:13 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts.xml]
31/05/2010 17:01:14 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8084
31/05/2010 17:01:14 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
31/05/2010 17:01:14 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/46 config=null
31/05/2010 17:01:14 org.apache.catalina.startup.Catalina start
INFO: Server startup in 7582 ms
31/05/2010 17:01:15 org.apache.tiles.access.TilesAccess setContainer
INFO: Removing TilesContext for context: org.apache.tiles.web.util.ServletContextAdapter
31/05/2010 17:01:15 org.apache.tiles.access.TilesAccess setContainer
INFO: Removing TilesContext for context: org.apache.catalina.core.ApplicationContextFacade
31/05/2010 17:01:16 org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/Scp]
31/05/2010 17:01:16 org.apache.tiles.impl.BasicTilesContainer init
INFO: Initializing Tiles2 container. . .
31/05/2010 17:01:17 org.apache.tiles.impl.BasicTilesContainer initializeDefinitionsFactory
INFO: Tiles2 container initialization complete.
31/05/2010 17:01:17 org.apache.tiles.access.TilesAccess setContainer
INFO: Publishing TilesContext for context: org.apache.catalina.core.ApplicationContextFacade
31/05/2010 17:01:17 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts-default.xml]
31/05/2010 17:01:17 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts-plugin.xml]
31/05/2010 17:01:17 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Unable to locate configuration files of the name struts.xml, skipping
31/05/2010 17:01:17 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
INFO: Parsing configuration file [struts.xml]
31/05/2010 17:01:18 org.apache.tiles.impl.BasicTilesContainer init
INFO: Initializing Tiles2 container. . .
31/05/2010 17:01:18 org.apache.tiles.impl.BasicTilesContainer initializeDefinitionsFactory
WARNING: Unable to find configured definition '/org/apache/tiles/classpath-defs.xml'
31/05/2010 17:01:18 org.apache.tiles.impl.BasicTilesContainer initializeDefinitionsFactory
INFO: Tiles2 container initialization complete.
31/05/2010 17:01:18 org.apache.tiles.access.TilesAccess setContainer
INFO: Publishing TilesContext for context: org.apache.tiles.web.util.ServletContextAdapter
31/05/2010 17:01:21 org.apache.tiles.jsp.taglib.RoleSecurityTagSupport doEndTag
SEVERE: Error executing tag: Attribute 'cabecalho' not found.
org.apache.tiles.TilesException: Attribute 'cabecalho' not found.
at org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:112)
at org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:154)
at org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75)
at org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80)
at org.apache.jsp.jsps.classico_jsp._jspx_meth_tiles_005finsertAttribute_005f0(classico_jsp.java:118)
at org.apache.jsp.jsps.classico_jsp._jspService(classico_jsp.java:71)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:389)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!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="classico" template="/jsps/classico.jsp">
<put-attribute name="titulo" value="Tiles tutorial"/>
<put-attribute name="cabecalho" value="/jsps/cabecalho.jsp"/>
<put-attribute name="menu" value="/jsps/menu.jsp"/>
<put-attribute name="rodape" value="/jsps/rodape.jsp"/>
</definition>
</tiles-definitions>
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<servlet-name>tiles</servlet-name>
<servlet-class>
org.apache.tiles.web.startup.TilesServlet
</servlet-class>
<init-param>
<param-name>org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG</param-name>
<param-value>/WEB-INF/tiles.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>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
<%--
Document : classico
Created on : 31/05/2010, 15:00:50
Author : AureliosNote
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html> <head>
<title>Classico</title>
</head>
<body>
<table>
<tr>
<td colspan="2"><tiles:insertAttribute name="cabecalho"/></td>
</tr>
<tr> <td>
<tiles:insertAttribute name="menu" />
</td>
</tr>
<tr>
<td>
<tiles:insertAttribute name="rodape" />
</td>
</tr>
</table>
</body>
</html>