<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-18445</id>
	<title>Nabble - Tiles 2</title>
	<updated>2008-10-07T12:42:05Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Tiles-2-f18445.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-2-f18445.html" />
	<subtitle type="html">&lt;a href=&quot;http://tiles.apache.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tiles 2&lt;/a&gt;&amp;nbsp;is an effort to extract the Tiles library from Struts. It is currently housed in the Sandbox area of the Apache Struts Subversion repository.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19865738</id>
	<title>Re: well formed xml and jsp?</title>
	<published>2008-10-07T12:42:05Z</published>
	<updated>2008-10-07T12:42:05Z</updated>
	<author>
		<name>Rusty Wright-2</name>
	</author>
	<content type="html">I'm not sure what you mean &amp;quot;about the JSP/XML style&amp;quot;.
&lt;br&gt;&lt;br&gt;My general problem is that I was hoping to make Eclipse happy; right now I have several fragments that have the eclipse red circle error next to them, and in the Problems tab it says for the Description &amp;quot;Syntax error on token &amp;quot;}&amp;quot;, delete this token&amp;quot; and the Location is line 0. &amp;nbsp;Other errors for the same file in the Eclipse Problems:
&lt;br&gt;&lt;br&gt;Syntax error on token &amp;quot;catch&amp;quot;, Identifier expected
&lt;br&gt;Syntax error, insert &amp;quot;Finally&amp;quot; to complete TryStatement
&lt;br&gt;&lt;br&gt;There isn't any java code in these fragments; only html and jsp tags. &amp;nbsp;It seems like it's going into the taglib code or unhappy about something with it. &amp;nbsp;The web app runs fine when I deploy it or run it within eclipse with tomcat.
&lt;br&gt;&lt;br&gt;When I open the file in Eclipse there are no red error circles in the file, they're only in the Project Explorer next to the file names.
&lt;br&gt;&lt;br&gt;I think the underlying problem is something to do with the m2eclipse (maven 2) plugin for eclipse; sometimes things get out of whack with it. &amp;nbsp;But this time I haven't been able to figure out what the proper incantation is to get rid of the red error circles.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Antonio Petrelli wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2008/10/7 Rusty Wright &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19865738&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rusty.wright@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; My jsp fragments that Tiles is inserting start with the following:
&lt;br&gt;&amp;gt;&amp;gt; l
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;lt;%@ taglib prefix=&amp;quot;c&amp;quot; uri=&amp;quot;&lt;a href=&quot;http://java.sun.com/jsp/jstl/core&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/jsp/jstl/core&lt;/a&gt;&amp;quot; %&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; And then immediately after that use html/jsp like the following:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;lt;ol class=&amp;quot;menu&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;a href=&amp;quot;search.zug&amp;quot;&amp;gt;Search for a person&amp;lt;/a&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/li&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This may be a silly/simple question, but can I add something to the top of
&lt;br&gt;&amp;gt;&amp;gt; the jsp fragments so that they're well formed xml and jsp, and not break
&lt;br&gt;&amp;gt;&amp;gt; tiles?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In fact no, Tiles allows the reuse of *pieces* of pages, so they don't
&lt;br&gt;&amp;gt; have to be well formed (but the constructed pages does).
&lt;br&gt;&amp;gt; About JSP-well-formedness, the JSP pages have to be well-formed as
&lt;br&gt;&amp;gt; usual. Are you talking about the JSP/XML style?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Antonio
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/well-formed-xml-and-jsp--tp19864497p19865738.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19865199</id>
	<title>Re: well formed xml and jsp?</title>
	<published>2008-10-07T11:39:54Z</published>
	<updated>2008-10-07T11:39:54Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/7 Rusty Wright &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19865199&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rusty.wright@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; My jsp fragments that Tiles is inserting start with the following:
&lt;br&gt;&amp;gt;l
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;%@ taglib prefix=&amp;quot;c&amp;quot; uri=&amp;quot;&lt;a href=&quot;http://java.sun.com/jsp/jstl/core&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/jsp/jstl/core&lt;/a&gt;&amp;quot; %&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And then immediately after that use html/jsp like the following:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;ol class=&amp;quot;menu&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;a href=&amp;quot;search.zug&amp;quot;&amp;gt;Search for a person&amp;lt;/a&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/li&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This may be a silly/simple question, but can I add something to the top of
&lt;br&gt;&amp;gt; the jsp fragments so that they're well formed xml and jsp, and not break
&lt;br&gt;&amp;gt; tiles?
&lt;/div&gt;&lt;br&gt;In fact no, Tiles allows the reuse of *pieces* of pages, so they don't
&lt;br&gt;have to be well formed (but the constructed pages does).
&lt;br&gt;About JSP-well-formedness, the JSP pages have to be well-formed as
&lt;br&gt;usual. Are you talking about the JSP/XML style?
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/well-formed-xml-and-jsp--tp19864497p19865199.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19864497</id>
	<title>well formed xml and jsp?</title>
	<published>2008-10-07T11:34:39Z</published>
	<updated>2008-10-07T11:34:39Z</updated>
	<author>
		<name>Rusty Wright-2</name>
	</author>
	<content type="html">My jsp fragments that Tiles is inserting start with the following:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;%@ taglib prefix=&amp;quot;c&amp;quot; uri=&amp;quot;&lt;a href=&quot;http://java.sun.com/jsp/jstl/core&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/jsp/jstl/core&lt;/a&gt;&amp;quot; %&amp;gt;
&lt;br&gt;&lt;br&gt;And then immediately after that use html/jsp like the following:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;ol class=&amp;quot;menu&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;a href=&amp;quot;search.zug&amp;quot;&amp;gt;Search for a person&amp;lt;/a&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/li&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&lt;br&gt;This may be a silly/simple question, but can I add something to the top of the jsp fragments so that they're well formed xml and jsp, and not break tiles?
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/well-formed-xml-and-jsp--tp19864497p19864497.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19862664</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T09:58:48Z</published>
	<updated>2008-10-07T09:58:48Z</updated>
	<author>
		<name>Adam Hardy-3</name>
	</author>
	<content type="html">Antonio Petrelli on 07/10/08 16:46, wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19862664&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Antonio Petrelli on 07/10/08 16:06, wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19862664&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; listenerStart
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; SEVERE: Error configuring application listener of class
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; java.lang.ClassNotFoundException:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; What happens if you create a war file and deploy it?
&lt;br&gt;&amp;gt;&amp;gt; Same thing. Just checked. Also just checked the list of jars in WEB-INF/lib,
&lt;br&gt;&amp;gt;&amp;gt; should be this, right:?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/struts2-core-2.0.11.2.jar
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/struts2-tiles-plugin-2.0.11.2.jar
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-api-2.0.6.jar
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-core-2.0.6.jar
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-jsp-2.0.6.jar
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Everything seems ok... Sorry I don't know what to say!
&lt;/div&gt;&lt;br&gt;FYI I solved the problem. Without my knowledge, eclipse tomcat plugin had put 
&lt;br&gt;some configuration (for Eclipse WTP) including classpath definitions into tomcat 
&lt;br&gt;for my webapp context, in conf/Catalina/localhost.
&lt;br&gt;&lt;br&gt;This was automatic - I have never seen these before - and for reasons unknown 
&lt;br&gt;the classpaths included most of the jars I needed but not all of them.
&lt;br&gt;&lt;br&gt;And again for reasons unknown, this configuration had never affected me up until 
&lt;br&gt;earlier today when I changed the struts and tiles jars for newer versions.
&lt;br&gt;&lt;br&gt;So it was completely out of the blue and the only thing I gain from this is the 
&lt;br&gt;knowledge that Eclipse and the WTP tomcat plug-in are much more complicated than 
&lt;br&gt;I thought.
&lt;br&gt;&lt;br&gt;Mystery solved - until the next one!
&lt;br&gt;&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;Adam
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19862664.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19861932</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T09:23:19Z</published>
	<updated>2008-10-07T09:23:19Z</updated>
	<author>
		<name>Adam Hardy-3</name>
	</author>
	<content type="html">Antonio Petrelli on 07/10/08 16:46, wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19861932&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Antonio Petrelli on 07/10/08 16:06, wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19861932&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; listenerStart
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; SEVERE: Error configuring application listener of class
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; java.lang.ClassNotFoundException:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; What happens if you create a war file and deploy it?
&lt;br&gt;&amp;gt;&amp;gt; Same thing. Just checked. Also just checked the list of jars in WEB-INF/lib,
&lt;br&gt;&amp;gt;&amp;gt; should be this, right:?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/struts2-core-2.0.11.2.jar
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/struts2-tiles-plugin-2.0.11.2.jar
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-api-2.0.6.jar
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-core-2.0.6.jar
&lt;br&gt;&amp;gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-jsp-2.0.6.jar
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Everything seems ok... Sorry I don't know what to say!
&lt;/div&gt;&lt;br&gt;there's a bizarre problem I'm investigating now. I changed the web.xml to this 
&lt;br&gt;obvious error:
&lt;br&gt;&lt;br&gt;&amp;lt;listener&amp;gt;
&lt;br&gt;&amp;lt;listener-class&amp;gt;org.apache.struts2.tiles.StrutsTilesListenerx&amp;lt;/listener-class&amp;gt;
&lt;br&gt;&amp;lt;/listener&amp;gt;
&lt;br&gt;&lt;br&gt;and yet the error message is still as above (without mentioning the 'x' on the end)
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19861932.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19861138</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T08:46:05Z</published>
	<updated>2008-10-07T08:46:05Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19861138&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Antonio Petrelli on 07/10/08 16:06, wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19861138&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; listenerStart
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; SEVERE: Error configuring application listener of class
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; java.lang.ClassNotFoundException:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What happens if you create a war file and deploy it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Same thing. Just checked. Also just checked the list of jars in WEB-INF/lib,
&lt;br&gt;&amp;gt; should be this, right:?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; pattern-repo/WEB-INF/lib/struts2-core-2.0.11.2.jar
&lt;br&gt;&amp;gt; pattern-repo/WEB-INF/lib/struts2-tiles-plugin-2.0.11.2.jar
&lt;br&gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-api-2.0.6.jar
&lt;br&gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-core-2.0.6.jar
&lt;br&gt;&amp;gt; pattern-repo/WEB-INF/lib/tiles-jsp-2.0.6.jar
&lt;/div&gt;&lt;br&gt;Everything seems ok... Sorry I don't know what to say!
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19861138.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19861140</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T08:45:42Z</published>
	<updated>2008-10-07T08:45:42Z</updated>
	<author>
		<name>Adam Hardy-3</name>
	</author>
	<content type="html">Antonio Petrelli on 07/10/08 16:06, wrote:
&lt;br&gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19861140&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; 07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext listenerStart
&lt;br&gt;&amp;gt;&amp;gt; SEVERE: Error configuring application listener of class
&lt;br&gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt; java.lang.ClassNotFoundException:
&lt;br&gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What happens if you create a war file and deploy it?
&lt;br&gt;&lt;br&gt;No point in me editing this - here's all the jars:
&lt;br&gt;&lt;br&gt;&lt;br&gt;antlr-2.7.6.jar
&lt;br&gt;aopalliance-1.0.jar
&lt;br&gt;asm-1.5.3.jar
&lt;br&gt;asm-attrs-1.5.3.jar
&lt;br&gt;atomic-0.0.1-SNAPSHOT.jar
&lt;br&gt;avalon-framework-4.1.3.jar
&lt;br&gt;cglib-2.1_3.jar
&lt;br&gt;commons-beanutils-1.8.0.jar
&lt;br&gt;commons-collections-3.1.jar
&lt;br&gt;commons-configuration-1.5.jar
&lt;br&gt;commons-dbutils-1.1.jar
&lt;br&gt;commons-digester-1.8.jar
&lt;br&gt;commons-fileupload-1.2.1.jar
&lt;br&gt;commons-io-1.3.2.jar
&lt;br&gt;commons-lang-2.4.jar
&lt;br&gt;commons-logging-1.1.jar
&lt;br&gt;commons-logging-api-1.1.jar
&lt;br&gt;commons-math-1.2.jar
&lt;br&gt;commons-pool-1.3.jar
&lt;br&gt;derby-10.3.2.1.jar
&lt;br&gt;dom4j-1.6.1.jar
&lt;br&gt;ehcache-1.2.3.jar
&lt;br&gt;freemarker-2.3.8.jar
&lt;br&gt;geronimo-jms_1.1_spec-1.0.1.jar
&lt;br&gt;geronimo-jpa_3.0_spec-1.1.1.jar
&lt;br&gt;geronimo-jta_1.1_spec-1.1.jar
&lt;br&gt;h2-1.0.64.jar
&lt;br&gt;hibernate-3.2.4.ga.jar
&lt;br&gt;hibernate-annotations-3.3.0.ga.jar
&lt;br&gt;hibernate-commons-annotations-3.0.0.ga.jar
&lt;br&gt;hibernate-entitymanager-3.3.1.ga.jar
&lt;br&gt;hibernate-validator-3.0.0.ga.jar
&lt;br&gt;hsqldb-1.8.0.7.jar
&lt;br&gt;javassist-3.3.ga.jar
&lt;br&gt;jboss-common-core-2.0.4.GA.jar
&lt;br&gt;jstl-1.1.2.jar
&lt;br&gt;jta-1.0.1B.jar
&lt;br&gt;log4j-1.2.12.jar
&lt;br&gt;logkit-1.0.1.jar
&lt;br&gt;mysql-connector-java-5.0.5.jar
&lt;br&gt;ognl-2.6.11.jar
&lt;br&gt;openjpa-1.1.0-SNAPSHOT.jar
&lt;br&gt;p6spy-1.3-patch.jar
&lt;br&gt;persistence-api-1.0.jar
&lt;br&gt;postgresql-8.2-507.jdbc3.jar
&lt;br&gt;serp-1.13.1.jar
&lt;br&gt;spring-aop-2.0.6.jar
&lt;br&gt;spring-beans-2.0.6.jar
&lt;br&gt;spring-context-2.0.6.jar
&lt;br&gt;spring-core-2.0.6.jar
&lt;br&gt;spring-dao-2.0.6.jar
&lt;br&gt;spring-jdbc-2.0.6.jar
&lt;br&gt;spring-jpa-2.0.6.jar
&lt;br&gt;standard-1.1.2.jar
&lt;br&gt;struts2-core-2.0.11.2.jar
&lt;br&gt;struts2-tiles-plugin-2.0.11.2.jar
&lt;br&gt;tiles-api-2.0.6.jar
&lt;br&gt;tiles-core-2.0.6.jar
&lt;br&gt;tiles-jsp-2.0.6.jar
&lt;br&gt;toplink-essentials-2.0-b58g-fcs.jar
&lt;br&gt;toplink-essentials-agent-2.0-b58g-fcs.jar
&lt;br&gt;xwork-2.0.5.jar
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19861140.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19861022</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T08:40:59Z</published>
	<updated>2008-10-07T08:40:59Z</updated>
	<author>
		<name>Adam Hardy-3</name>
	</author>
	<content type="html">Antonio Petrelli on 07/10/08 16:06, wrote:
&lt;br&gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19861022&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; 07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext listenerStart
&lt;br&gt;&amp;gt;&amp;gt; SEVERE: Error configuring application listener of class
&lt;br&gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt; java.lang.ClassNotFoundException:
&lt;br&gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What happens if you create a war file and deploy it?
&lt;br&gt;&lt;br&gt;Same thing. Just checked. Also just checked the list of jars in WEB-INF/lib, 
&lt;br&gt;should be this, right:?
&lt;br&gt;&lt;br&gt;pattern-repo/WEB-INF/lib/struts2-core-2.0.11.2.jar
&lt;br&gt;pattern-repo/WEB-INF/lib/struts2-tiles-plugin-2.0.11.2.jar
&lt;br&gt;pattern-repo/WEB-INF/lib/tiles-api-2.0.6.jar
&lt;br&gt;pattern-repo/WEB-INF/lib/tiles-core-2.0.6.jar
&lt;br&gt;pattern-repo/WEB-INF/lib/tiles-jsp-2.0.6.jar
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19861022.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19860302</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T08:06:40Z</published>
	<updated>2008-10-07T08:06:40Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19860302&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; 07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext listenerStart
&lt;br&gt;&amp;gt; SEVERE: Error configuring application listener of class
&lt;br&gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt; java.lang.ClassNotFoundException:
&lt;br&gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&lt;br&gt;What happens if you create a war file and deploy it?
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19860302.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19860207</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T08:01:58Z</published>
	<updated>2008-10-07T08:01:58Z</updated>
	<author>
		<name>Adam Hardy-3</name>
	</author>
	<content type="html">Antonio Petrelli on 07/10/08 15:46, wrote:
&lt;br&gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19860207&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; That was one of my first actions :(
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Do you use this combination of versions?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, Tiles 2.0.6 and Struts 2.0.11.2.
&lt;br&gt;&amp;gt; Can you post the complete stacktrace?
&lt;br&gt;&lt;br&gt;Not much use I'm afraid but here is all I've got:
&lt;br&gt;&lt;br&gt;07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext listenerStart
&lt;br&gt;SEVERE: Error configuring application listener of class 
&lt;br&gt;org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;java.lang.ClassNotFoundException: org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3770)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardService.start(StandardService.java:516)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:585)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
&lt;br&gt;07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext listenerStart
&lt;br&gt;SEVERE: Skipped installing application listeners due to previous error(s)
&lt;br&gt;07-Oct-2008 15:43:29 org.apache.catalina.core.StandardContext start
&lt;br&gt;SEVERE: Error listenerStart
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19860207.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19859847</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T07:46:13Z</published>
	<updated>2008-10-07T07:46:13Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19859847&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; That was one of my first actions :(
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Do you use this combination of versions?
&lt;br&gt;&lt;br&gt;Yes, Tiles 2.0.6 and Struts 2.0.11.2.
&lt;br&gt;Can you post the complete stacktrace?
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19859847.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19859794</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T07:44:23Z</published>
	<updated>2008-10-07T07:44:23Z</updated>
	<author>
		<name>Adam Hardy-3</name>
	</author>
	<content type="html">Antonio Petrelli on 07/10/08 15:32, wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19859794&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Error configuring application listener of class
&lt;br&gt;&amp;gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I was working away happily until I decided a couple of hours ago to upgrade
&lt;br&gt;&amp;gt;&amp;gt; from Tiles 2.0.4 to 2.0.6 and from Struts 2.0.9 to 2.0.11.2
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; However now I get the above error.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have now checked over my configuration and projects and classpaths and
&lt;br&gt;&amp;gt;&amp;gt; can't find any reason - the struts2-tiles-plugin-2.0.11.2 is there and it
&lt;br&gt;&amp;gt;&amp;gt; contains org.apache.struts2.tiles.StrutsTilesListener as configured by my
&lt;br&gt;&amp;gt;&amp;gt; web.xml as a listener!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I can't figure out what it is although I guess it must be something flakey
&lt;br&gt;&amp;gt;&amp;gt; to do with the tomcat eclipse plug-in, or maybe an old tiles or struts jar
&lt;br&gt;&amp;gt;&amp;gt; lying around where it should be anymore.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Anyone have any tips?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Try to clear the work directory in Tomcat.
&lt;/div&gt;&lt;br&gt;That was one of my first actions :(
&lt;br&gt;&lt;br&gt;Do you use this combination of versions?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Adam
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19859794.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19859538</id>
	<title>Re: ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T07:32:33Z</published>
	<updated>2008-10-07T07:32:33Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/7 Adam Hardy &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19859538&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ahardy.struts@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Error configuring application listener of class
&lt;br&gt;&amp;gt; org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I was working away happily until I decided a couple of hours ago to upgrade
&lt;br&gt;&amp;gt; from Tiles 2.0.4 to 2.0.6 and from Struts 2.0.9 to 2.0.11.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However now I get the above error.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have now checked over my configuration and projects and classpaths and
&lt;br&gt;&amp;gt; can't find any reason - the struts2-tiles-plugin-2.0.11.2 is there and it
&lt;br&gt;&amp;gt; contains org.apache.struts2.tiles.StrutsTilesListener as configured by my
&lt;br&gt;&amp;gt; web.xml as a listener!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I can't figure out what it is although I guess it must be something flakey
&lt;br&gt;&amp;gt; to do with the tomcat eclipse plug-in, or maybe an old tiles or struts jar
&lt;br&gt;&amp;gt; lying around where it should be anymore.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Anyone have any tips?
&lt;/div&gt;&lt;br&gt;Try to clear the work directory in Tomcat.
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19859538.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19859387</id>
	<title>ClassNotFoundException StrutsTilesListener</title>
	<published>2008-10-07T07:24:49Z</published>
	<updated>2008-10-07T07:24:49Z</updated>
	<author>
		<name>Adam Hardy-3</name>
	</author>
	<content type="html">Error configuring application listener of class 
&lt;br&gt;org.apache.struts2.tiles.StrutsTilesListener
&lt;br&gt;&lt;br&gt;I was working away happily until I decided a couple of hours ago to upgrade from 
&lt;br&gt;Tiles 2.0.4 to 2.0.6 and from Struts 2.0.9 to 2.0.11.2
&lt;br&gt;&lt;br&gt;However now I get the above error.
&lt;br&gt;&lt;br&gt;I have now checked over my configuration and projects and classpaths and can't 
&lt;br&gt;find any reason - the struts2-tiles-plugin-2.0.11.2 is there and it contains 
&lt;br&gt;org.apache.struts2.tiles.StrutsTilesListener as configured by my web.xml as a 
&lt;br&gt;listener!
&lt;br&gt;&lt;br&gt;I can't figure out what it is although I guess it must be something flakey to do 
&lt;br&gt;with the tomcat eclipse plug-in, or maybe an old tiles or struts jar lying 
&lt;br&gt;around where it should be anymore.
&lt;br&gt;&lt;br&gt;Anyone have any tips?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Adam
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/ClassNotFoundException-StrutsTilesListener-tp19859387p19859387.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19858307</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-07T06:35:36Z</published>
	<updated>2008-10-07T06:35:36Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">ok, I think I found a way throught this. I changed the &amp;lt;tiles:insertAttribute&amp;gt;...&amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;to &amp;lt;tiles:insertTemplate&amp;gt; and now im getting the page content renders.. 
&lt;br&gt;Here is how the tags are now
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;tiles:insertTemplate template=&amp;quot;${pageContent}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;sectionTitle&amp;quot;&amp;gt;${sectionTitle}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;${tabPane}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;${tabs}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp;&amp;gt;${activeTab}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/tiles:insertTemplate&amp;gt;
&lt;br&gt;&lt;br&gt;I really appreciate all the help..
&lt;br&gt;&lt;br&gt;Dan
&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Antonio Petrelli-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;I forgot one thing, did you upgrade to Tiles 2.0.6?
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;br&gt;2008/10/7 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ok, I'm using &amp;quot;userAttribute&amp;quot;, importAttribute didn't seem to provide the
&lt;br&gt;&amp;gt; values..So now the values are making it down 2 levels..
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The page i'm trying to render uses: This chain of definitions.. With the
&lt;br&gt;&amp;gt; changes Im seeing the values being passed to the &amp;quot;.tile.layout.content&amp;quot; Here
&lt;br&gt;&amp;gt; are the values
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Content Layout:pageContent../WEB-INF/layouts/tabbed_layout.jsp
&lt;br&gt;&amp;gt; Content Layout:sectionTitle..Grant Permissions
&lt;br&gt;&amp;gt; Content Layout:tabs../WEB-INF/views/chrome/gpoTabs.jsp
&lt;br&gt;&amp;gt; Content Layout:activeTab..Open Requests
&lt;br&gt;&amp;gt; Content Layout:tabPane../WEB-INF/views/content/gpo/requestsView.jsp
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The content layout uses another insert
&lt;br&gt;&amp;gt; &amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute
&lt;br&gt;&amp;gt; name=&amp;quot;sectionTitle&amp;quot;&amp;gt;${sectionTitle}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;${tabPane}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;${tabs}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp;&amp;gt;${activeTab}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;&amp;gt; So these values are inserted here.. but nothing happens . I would expect the
&lt;br&gt;&amp;gt; tabbed_layout.jsp to compile and render but nothing is happening. Everything
&lt;br&gt;&amp;gt; stops at the content layout..
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; any idea why?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;definition name=&amp;quot;.tile.layout.main&amp;quot;
&lt;br&gt;&amp;gt; template=&amp;quot;/WEB-INF/layouts/main_layout.jsp&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute &amp;nbsp;name=&amp;quot;header&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/views/chrome/header.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; type=&amp;quot;string&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;footer&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/views/chrome/footer.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;definition name=&amp;quot;.tile.layout.content&amp;quot; extends=&amp;quot;.tile.layout.main&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/layouts/content_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;definition name=&amp;quot;.tile.layout.tabbed&amp;quot; extends=&amp;quot;.tile.layout.content&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/layouts/tabbed_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;tabs&amp;quot; value=&amp;quot;REPLACE_ME_TABS&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot; value=&amp;quot;REPLACE_ME_TAB_PANE&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;definition name=&amp;quot;.tile.layout.gpo&amp;quot; extends=&amp;quot;.tile.layout.tabbed&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; &amp;nbsp;value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;tabs&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/views/chrome/gpoTabs.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;definition name=&amp;quot;tile.gpo.openRequests&amp;quot; extends=&amp;quot;.tile.layout.gpo&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;Open Requests&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/views/content/gpo/requestsView.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Antonio Petrelli-3 wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2008/10/6 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Ah, I tried that and it did fail. This is quite a change from tiles 1.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I don't think so, it is a change from &amp;quot;Tiles 2.0.3&amp;quot; where there was a
&lt;br&gt;&amp;gt;&amp;gt; bug (or an &amp;quot;unintended feature&amp;quot;).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; guess I will have to go through and redefine these. So, there is no way
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; get the current context values out to use them in the putAttribute tags?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; did try &amp;quot;useAttribute tags .. and that didn't work.. This seems strange
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I loose the values
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You don't loose them, they are available to an &amp;quot;outer&amp;quot; context.
&lt;br&gt;&amp;gt;&amp;gt; In the e-mail with the 3 options, the first was this:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;snip&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1. Use &amp;lt;tiles:importAttribute&amp;gt; to import attributes and then use it in
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; For example:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tiles:importAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;value=&amp;quot;${pageContent}&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/snip&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So you have to use the &amp;lt;tiles:importAttribute&amp;gt; tag (or
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tiles:useAttribute&amp;gt;) *outside* of &amp;lt;tiles:insertAttribute&amp;gt;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Antonio
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19857774.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19857774.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the tiles users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19858307.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19858315</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-07T06:35:19Z</published>
	<updated>2008-10-07T06:35:19Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/7 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19858315&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I just noticed something.. on my content_layout.jsp..Here is the insert
&lt;br&gt;&amp;gt; &amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;sectionTitle&amp;quot;&amp;gt;&amp;lt;tiles:getAsString
&lt;br&gt;&amp;gt; name=&amp;quot;sectionTitle&amp;quot; &amp;nbsp;ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;tabPane&amp;quot;
&lt;br&gt;&amp;gt; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;tabs&amp;quot;
&lt;br&gt;&amp;gt; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString
&lt;br&gt;&amp;gt; name=&amp;quot;activeTab&amp;quot; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the browser display from this is the path to the jsp.. not the rendered
&lt;br&gt;&amp;gt; results.. so this insertAttribute seems to just output it's value to the
&lt;br&gt;&amp;gt; browser.. I added an image to show you. Hopefully it attached correctly..
&lt;/div&gt;&lt;br&gt;Do you mean that the JSP tags are not rendered at all? This could mean
&lt;br&gt;only one thing, there is a problem in the inclusion of the tag
&lt;br&gt;library.
&lt;br&gt;May I see your &amp;lt;@taglib&amp;gt; directive?
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19858315.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19858062</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-07T06:23:47Z</published>
	<updated>2008-10-07T06:23:47Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">I did upgrade to 2.0.6.. Here is the content layout.. I sent another post showing how the browser is displaying.. but here is the insert..
&lt;br&gt;&lt;br&gt;The page is layed out like this
&lt;br&gt;---------------------------------------------------------------
&lt;br&gt;&amp;lt;tiles:useAttribute classname=&amp;quot;java.lang.String&amp;quot; name=&amp;quot;pageContent&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;tiles:useAttribute classname=&amp;quot;java.lang.String&amp;quot; name=&amp;quot;sectionTitle&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;tiles:useAttribute classname=&amp;quot;java.lang.String&amp;quot; name=&amp;quot;tabs&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;tiles:useAttribute classname=&amp;quot;java.lang.String&amp;quot; name=&amp;quot;activeTab&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;tiles:useAttribute classname=&amp;quot;java.lang.String&amp;quot; name=&amp;quot;tabPane&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;....some html............
&lt;br&gt;&amp;lt;div id=&amp;quot;contentPane&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;s:if test=&amp;quot;#attr.sectionTitle!=null&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;h1&amp;gt;${sectionTitle}&amp;lt;/h1&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/s:if&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;sectionTitle&amp;quot;&amp;gt;${sectionTitle}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;${tabPane}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;${tabs}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp;&amp;gt;${activeTab}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;/div&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Antonio Petrelli-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;2008/10/7 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ok, I'm using &amp;quot;userAttribute&amp;quot;, importAttribute didn't seem to provide the
&lt;br&gt;&amp;gt; values..So now the values are making it down 2 levels..
&lt;br&gt;&lt;br&gt;May I see how you use the &amp;lt;tiles:useAttribute&amp;gt; tag?
&lt;br&gt;&lt;br&gt;Antonio
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19858062.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19858007</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-07T06:21:06Z</published>
	<updated>2008-10-07T06:21:06Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">I just noticed something.. on my content_layout.jsp..Here is the insert
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;sectionTitle&amp;quot;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;sectionTitle&amp;quot; &amp;nbsp;ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;tabPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;activeTab&amp;quot; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;&lt;br&gt;the browser display from this is the path to the jsp.. not the rendered results.. so this insertAttribute seems to just output it's value to the browser.. I added an image to show you. Hopefully it attached correctly..
&lt;br&gt;&lt;br&gt;&lt;img src=&quot;http://www.nabble.com/file/p19858007/tiles-render.jpeg&quot; border=&quot;0&quot; /&gt;&lt;br&gt;&lt;br&gt;&lt;quote author=&quot;dcosio&quot;&gt;&lt;br&gt;Ok, I'm using &amp;quot;userAttribute&amp;quot;, importAttribute didn't seem to provide the values..So now the values are making it down 2 levels..
&lt;br&gt;&lt;br&gt;The page i'm trying to render uses: This chain of definitions.. With the changes Im seeing the values being passed to the &amp;quot;.tile.layout.content&amp;quot; Here are the values
&lt;br&gt;&lt;br&gt;Content Layout:pageContent../WEB-INF/layouts/tabbed_layout.jsp
&lt;br&gt;Content Layout:sectionTitle..Grant Permissions
&lt;br&gt;Content Layout:tabs../WEB-INF/views/chrome/gpoTabs.jsp
&lt;br&gt;Content Layout:activeTab..Open Requests
&lt;br&gt;Content Layout:tabPane../WEB-INF/views/content/gpo/requestsView.jsp
&lt;br&gt;&lt;br&gt;The content layout uses another insert
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;sectionTitle&amp;quot;&amp;gt;${sectionTitle}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;${tabPane}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;${tabs}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp;&amp;gt;${activeTab}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;So these values are inserted here.. but nothing happens . I would expect the tabbed_layout.jsp to compile and render but nothing is happening. Everything stops at the content layout..
&lt;br&gt;&lt;br&gt;any idea why?
&lt;br&gt;&lt;br&gt;&amp;lt;definition name=&amp;quot;.tile.layout.main&amp;quot; template=&amp;quot;/WEB-INF/layouts/main_layout.jsp&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute &amp;nbsp;name=&amp;quot;header&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/header.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; type=&amp;quot;string&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;footer&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/footer.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;.tile.layout.content&amp;quot; extends=&amp;quot;.tile.layout.main&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;/WEB-INF/layouts/content_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;lt;definition name=&amp;quot;.tile.layout.tabbed&amp;quot; extends=&amp;quot;.tile.layout.content&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;/WEB-INF/layouts/tabbed_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabs&amp;quot; value=&amp;quot;REPLACE_ME_TABS&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot; value=&amp;quot;REPLACE_ME_TAB_PANE&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;lt;definition name=&amp;quot;.tile.layout.gpo&amp;quot; extends=&amp;quot;.tile.layout.tabbed&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; &amp;nbsp;value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabs&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/gpoTabs.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;tile.gpo.openRequests&amp;quot; extends=&amp;quot;.tile.layout.gpo&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;Open Requests&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot; &amp;nbsp; &amp;nbsp;value=&amp;quot;/WEB-INF/views/content/gpo/requestsView.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Antonio Petrelli-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;2008/10/6 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ah, I tried that and it did fail. This is quite a change from tiles 1.
&lt;br&gt;&lt;br&gt;I don't think so, it is a change from &amp;quot;Tiles 2.0.3&amp;quot; where there was a
&lt;br&gt;bug (or an &amp;quot;unintended feature&amp;quot;).
&lt;br&gt;&lt;br&gt;&amp;gt; I
&lt;br&gt;&amp;gt; guess I will have to go through and redefine these. So, there is no way to
&lt;br&gt;&amp;gt; get the current context values out to use them in the putAttribute tags? I
&lt;br&gt;&amp;gt; did try &amp;quot;useAttribute tags .. and that didn't work.. This seems strange that
&lt;br&gt;&amp;gt; I loose the values
&lt;br&gt;&lt;br&gt;You don't loose them, they are available to an &amp;quot;outer&amp;quot; context.
&lt;br&gt;In the e-mail with the 3 options, the first was this:
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;1. Use &amp;lt;tiles:importAttribute&amp;gt; to import attributes and then use it in
&lt;br&gt;&amp;lt;tiles:putAttribute&amp;gt;
&lt;br&gt;&lt;br&gt;For example:
&lt;br&gt;&lt;br&gt;&amp;lt;tiles:importAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;...
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;value=&amp;quot;${pageContent}&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/snip&amp;gt;
&lt;br&gt;&lt;br&gt;So you have to use the &amp;lt;tiles:importAttribute&amp;gt; tag (or
&lt;br&gt;&amp;lt;tiles:useAttribute&amp;gt;) *outside* of &amp;lt;tiles:insertAttribute&amp;gt;.
&lt;br&gt;&lt;br&gt;Antonio
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;/quote&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19858007.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19857916</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-07T06:15:31Z</published>
	<updated>2008-10-07T06:15:31Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">I forgot one thing, did you upgrade to Tiles 2.0.6?
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;br&gt;2008/10/7 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19857916&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ok, I'm using &amp;quot;userAttribute&amp;quot;, importAttribute didn't seem to provide the
&lt;br&gt;&amp;gt; values..So now the values are making it down 2 levels..
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The page i'm trying to render uses: This chain of definitions.. With the
&lt;br&gt;&amp;gt; changes Im seeing the values being passed to the &amp;quot;.tile.layout.content&amp;quot; Here
&lt;br&gt;&amp;gt; are the values
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Content Layout:pageContent../WEB-INF/layouts/tabbed_layout.jsp
&lt;br&gt;&amp;gt; Content Layout:sectionTitle..Grant Permissions
&lt;br&gt;&amp;gt; Content Layout:tabs../WEB-INF/views/chrome/gpoTabs.jsp
&lt;br&gt;&amp;gt; Content Layout:activeTab..Open Requests
&lt;br&gt;&amp;gt; Content Layout:tabPane../WEB-INF/views/content/gpo/requestsView.jsp
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The content layout uses another insert
&lt;br&gt;&amp;gt; &amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute
&lt;br&gt;&amp;gt; name=&amp;quot;sectionTitle&amp;quot;&amp;gt;${sectionTitle}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;${tabPane}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;${tabs}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp;&amp;gt;${activeTab}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;&amp;gt; So these values are inserted here.. but nothing happens . I would expect the
&lt;br&gt;&amp;gt; tabbed_layout.jsp to compile and render but nothing is happening. Everything
&lt;br&gt;&amp;gt; stops at the content layout..
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; any idea why?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;definition name=&amp;quot;.tile.layout.main&amp;quot;
&lt;br&gt;&amp;gt; template=&amp;quot;/WEB-INF/layouts/main_layout.jsp&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute &amp;nbsp;name=&amp;quot;header&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/views/chrome/header.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; type=&amp;quot;string&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;footer&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/views/chrome/footer.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;definition name=&amp;quot;.tile.layout.content&amp;quot; extends=&amp;quot;.tile.layout.main&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/layouts/content_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;definition name=&amp;quot;.tile.layout.tabbed&amp;quot; extends=&amp;quot;.tile.layout.content&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/layouts/tabbed_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;tabs&amp;quot; value=&amp;quot;REPLACE_ME_TABS&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot; value=&amp;quot;REPLACE_ME_TAB_PANE&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;definition name=&amp;quot;.tile.layout.gpo&amp;quot; extends=&amp;quot;.tile.layout.tabbed&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; &amp;nbsp;value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;tabs&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/views/chrome/gpoTabs.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;definition name=&amp;quot;tile.gpo.openRequests&amp;quot; extends=&amp;quot;.tile.layout.gpo&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;Open Requests&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot;
&lt;br&gt;&amp;gt; value=&amp;quot;/WEB-INF/views/content/gpo/requestsView.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Antonio Petrelli-3 wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2008/10/6 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19857916&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Ah, I tried that and it did fail. This is quite a change from tiles 1.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I don't think so, it is a change from &amp;quot;Tiles 2.0.3&amp;quot; where there was a
&lt;br&gt;&amp;gt;&amp;gt; bug (or an &amp;quot;unintended feature&amp;quot;).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; guess I will have to go through and redefine these. So, there is no way
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; get the current context values out to use them in the putAttribute tags?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; did try &amp;quot;useAttribute tags .. and that didn't work.. This seems strange
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I loose the values
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You don't loose them, they are available to an &amp;quot;outer&amp;quot; context.
&lt;br&gt;&amp;gt;&amp;gt; In the e-mail with the 3 options, the first was this:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;snip&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1. Use &amp;lt;tiles:importAttribute&amp;gt; to import attributes and then use it in
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; For example:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tiles:importAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;value=&amp;quot;${pageContent}&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/snip&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So you have to use the &amp;lt;tiles:importAttribute&amp;gt; tag (or
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tiles:useAttribute&amp;gt;) *outside* of &amp;lt;tiles:insertAttribute&amp;gt;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Antonio
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19857774.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19857774.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the tiles users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19857916.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19857907</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-07T06:15:04Z</published>
	<updated>2008-10-07T06:15:04Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/7 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19857907&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ok, I'm using &amp;quot;userAttribute&amp;quot;, importAttribute didn't seem to provide the
&lt;br&gt;&amp;gt; values..So now the values are making it down 2 levels..
&lt;br&gt;&lt;br&gt;May I see how you use the &amp;lt;tiles:useAttribute&amp;gt; tag?
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19857907.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19857774</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-07T06:07:28Z</published>
	<updated>2008-10-07T06:07:28Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">Ok, I'm using &amp;quot;userAttribute&amp;quot;, importAttribute didn't seem to provide the values..So now the values are making it down 2 levels..
&lt;br&gt;&lt;br&gt;The page i'm trying to render uses: This chain of definitions.. With the changes Im seeing the values being passed to the &amp;quot;.tile.layout.content&amp;quot; Here are the values
&lt;br&gt;&lt;br&gt;Content Layout:pageContent../WEB-INF/layouts/tabbed_layout.jsp
&lt;br&gt;Content Layout:sectionTitle..Grant Permissions
&lt;br&gt;Content Layout:tabs../WEB-INF/views/chrome/gpoTabs.jsp
&lt;br&gt;Content Layout:activeTab..Open Requests
&lt;br&gt;Content Layout:tabPane../WEB-INF/views/content/gpo/requestsView.jsp
&lt;br&gt;&lt;br&gt;The content layout uses another insert
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;sectionTitle&amp;quot;&amp;gt;${sectionTitle}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;${tabPane}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;${tabs}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp;&amp;gt;${activeTab}&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;So these values are inserted here.. but nothing happens . I would expect the tabbed_layout.jsp to compile and render but nothing is happening. Everything stops at the content layout..
&lt;br&gt;&lt;br&gt;any idea why?
&lt;br&gt;&lt;br&gt;&amp;lt;definition name=&amp;quot;.tile.layout.main&amp;quot; template=&amp;quot;/WEB-INF/layouts/main_layout.jsp&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute &amp;nbsp;name=&amp;quot;header&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/header.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; type=&amp;quot;string&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;footer&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/footer.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;.tile.layout.content&amp;quot; extends=&amp;quot;.tile.layout.main&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;/WEB-INF/layouts/content_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;lt;definition name=&amp;quot;.tile.layout.tabbed&amp;quot; extends=&amp;quot;.tile.layout.content&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;/WEB-INF/layouts/tabbed_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabs&amp;quot; value=&amp;quot;REPLACE_ME_TABS&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot; value=&amp;quot;REPLACE_ME_TAB_PANE&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;lt;definition name=&amp;quot;.tile.layout.gpo&amp;quot; extends=&amp;quot;.tile.layout.tabbed&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; &amp;nbsp;value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabs&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/gpoTabs.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;tile.gpo.openRequests&amp;quot; extends=&amp;quot;.tile.layout.gpo&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;Open Requests&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot; &amp;nbsp; &amp;nbsp;value=&amp;quot;/WEB-INF/views/content/gpo/requestsView.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Antonio Petrelli-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;2008/10/6 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ah, I tried that and it did fail. This is quite a change from tiles 1.
&lt;br&gt;&lt;br&gt;I don't think so, it is a change from &amp;quot;Tiles 2.0.3&amp;quot; where there was a
&lt;br&gt;bug (or an &amp;quot;unintended feature&amp;quot;).
&lt;br&gt;&lt;br&gt;&amp;gt; I
&lt;br&gt;&amp;gt; guess I will have to go through and redefine these. So, there is no way to
&lt;br&gt;&amp;gt; get the current context values out to use them in the putAttribute tags? I
&lt;br&gt;&amp;gt; did try &amp;quot;useAttribute tags .. and that didn't work.. This seems strange that
&lt;br&gt;&amp;gt; I loose the values
&lt;br&gt;&lt;br&gt;You don't loose them, they are available to an &amp;quot;outer&amp;quot; context.
&lt;br&gt;In the e-mail with the 3 options, the first was this:
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;1. Use &amp;lt;tiles:importAttribute&amp;gt; to import attributes and then use it in
&lt;br&gt;&amp;lt;tiles:putAttribute&amp;gt;
&lt;br&gt;&lt;br&gt;For example:
&lt;br&gt;&lt;br&gt;&amp;lt;tiles:importAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;...
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;value=&amp;quot;${pageContent}&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/snip&amp;gt;
&lt;br&gt;&lt;br&gt;So you have to use the &amp;lt;tiles:importAttribute&amp;gt; tag (or
&lt;br&gt;&amp;lt;tiles:useAttribute&amp;gt;) *outside* of &amp;lt;tiles:insertAttribute&amp;gt;.
&lt;br&gt;&lt;br&gt;Antonio
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19857774.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19852158</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T23:58:03Z</published>
	<updated>2008-10-06T23:58:03Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/6 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19852158&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ah, I tried that and it did fail. This is quite a change from tiles 1.
&lt;br&gt;&lt;br&gt;I don't think so, it is a change from &amp;quot;Tiles 2.0.3&amp;quot; where there was a
&lt;br&gt;bug (or an &amp;quot;unintended feature&amp;quot;).
&lt;br&gt;&lt;br&gt;&amp;gt; I
&lt;br&gt;&amp;gt; guess I will have to go through and redefine these. So, there is no way to
&lt;br&gt;&amp;gt; get the current context values out to use them in the putAttribute tags? I
&lt;br&gt;&amp;gt; did try &amp;quot;useAttribute tags .. and that didn't work.. This seems strange that
&lt;br&gt;&amp;gt; I loose the values
&lt;br&gt;&lt;br&gt;You don't loose them, they are available to an &amp;quot;outer&amp;quot; context.
&lt;br&gt;In the e-mail with the 3 options, the first was this:
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;1. Use &amp;lt;tiles:importAttribute&amp;gt; to import attributes and then use it in
&lt;br&gt;&amp;lt;tiles:putAttribute&amp;gt;
&lt;br&gt;&lt;br&gt;For example:
&lt;br&gt;&lt;br&gt;&amp;lt;tiles:importAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;...
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;value=&amp;quot;${pageContent}&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/snip&amp;gt;
&lt;br&gt;&lt;br&gt;So you have to use the &amp;lt;tiles:importAttribute&amp;gt; tag (or
&lt;br&gt;&amp;lt;tiles:useAttribute&amp;gt;) *outside* of &amp;lt;tiles:insertAttribute&amp;gt;.
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19852158.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19845624</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T13:21:01Z</published>
	<updated>2008-10-06T13:21:01Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">Ah, I tried that and it did fail. This is quite a change from tiles 1. I guess I will have to go through and redefine these. So, there is no way to get the current context values out to use them in the putAttribute tags? I did try &amp;quot;useAttribute tags .. and that didn't work.. This seems strange that I loose the values
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Antonio Petrelli-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;2008/10/6 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt; The main layout jsp code is below.. I did a test to view the values of this
&lt;br&gt;&amp;gt; code snippet below
&lt;br&gt;&amp;gt; the &amp;quot;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;&amp;quot; is equal to
&lt;br&gt;&amp;gt; &amp;quot;/WEB-INF/layouts/content_layout.jsp &amp;quot; what happens is the &amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString
&lt;br&gt;&amp;gt; name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;&amp;quot; sets the
&lt;br&gt;&amp;gt; pageContent in the &amp;quot;content_layout.jsp&amp;quot; from the &amp;quot;.tile.layout.content&amp;quot;.
&lt;br&gt;&lt;br&gt;Perfect interpretation, but the problem is that the
&lt;br&gt;&amp;lt;tiles:getAsString&amp;gt; tag is inside a &amp;lt;tiles:insertAttribute&amp;gt;
&lt;br&gt;When you use a &amp;lt;tiles:insertAttribute&amp;gt; you &amp;quot;open a new empty context&amp;quot;,
&lt;br&gt;where you put new attributes through the use of &amp;lt;tiles:putAttribute&amp;gt;.
&lt;br&gt;So, when you use:
&lt;br&gt;&amp;lt;tiles:getAsString name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;in fact you are putting nothing. If you did not use the ignore=&amp;quot;true&amp;quot;
&lt;br&gt;attribute, it would have failed.
&lt;br&gt;&lt;br&gt;HTH
&lt;br&gt;Antonio
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19845624.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19843962</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T11:52:14Z</published>
	<updated>2008-10-06T11:52:14Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/6 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19843962&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; The main layout jsp code is below.. I did a test to view the values of this
&lt;br&gt;&amp;gt; code snippet below
&lt;br&gt;&amp;gt; the &amp;quot;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;&amp;quot; is equal to
&lt;br&gt;&amp;gt; &amp;quot;/WEB-INF/layouts/content_layout.jsp &amp;quot; what happens is the &amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString
&lt;br&gt;&amp;gt; name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;&amp;quot; sets the
&lt;br&gt;&amp;gt; pageContent in the &amp;quot;content_layout.jsp&amp;quot; from the &amp;quot;.tile.layout.content&amp;quot;.
&lt;br&gt;&lt;br&gt;Perfect interpretation, but the problem is that the
&lt;br&gt;&amp;lt;tiles:getAsString&amp;gt; tag is inside a &amp;lt;tiles:insertAttribute&amp;gt;
&lt;br&gt;When you use a &amp;lt;tiles:insertAttribute&amp;gt; you &amp;quot;open a new empty context&amp;quot;,
&lt;br&gt;where you put new attributes through the use of &amp;lt;tiles:putAttribute&amp;gt;.
&lt;br&gt;So, when you use:
&lt;br&gt;&amp;lt;tiles:getAsString name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;in fact you are putting nothing. If you did not use the ignore=&amp;quot;true&amp;quot;
&lt;br&gt;attribute, it would have failed.
&lt;br&gt;&lt;br&gt;HTH
&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19843962.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19841720</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T09:47:52Z</published>
	<updated>2008-10-06T09:47:52Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">ah.. Im trying to understand your comment about the strange code(BTW: i didn't write it I just have to support it)I'm also trying to understand it.. But let me use the home page as an example.. Here at the tiles templates involved/
&lt;br&gt;&lt;br&gt;&amp;lt;definition name=&amp;quot;.tile.layout.main&amp;quot; template=&amp;quot;/WEB-INF/layouts/main_layout.jsp&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute &amp;nbsp;name=&amp;quot;header&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/header.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; type=&amp;quot;string&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;footer&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/footer.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;.tile.layout.content&amp;quot; extends=&amp;quot;.tile.layout.main&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;/WEB-INF/layouts/content_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;lt;definition name=&amp;quot;tile.home&amp;quot; extends=&amp;quot;.tile.layout.main&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; value=&amp;quot;Publisher Central&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;/WEB-INF/views/content/home.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt; &amp;nbsp;
&lt;br&gt;&lt;br&gt;The main layout jsp code is below.. I did a test to view the values of this code snippet below
&lt;br&gt;the &amp;quot;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;&amp;quot; is equal to &amp;quot;/WEB-INF/layouts/content_layout.jsp &amp;quot; what happens is the &amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;&amp;quot; sets the pageContent in the &amp;quot;content_layout.jsp&amp;quot; from the &amp;quot;.tile.layout.content&amp;quot;. 
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;sectionTitle&amp;quot; &amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;sectionTitle&amp;quot; &amp;nbsp;ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;activeTab&amp;quot; &amp;nbsp; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabPane&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;tabPane&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Antonio Petrelli-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;2008/10/6 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think that code does work. I use the main layout for my home page and the
&lt;br&gt;&amp;gt; home page works.
&lt;br&gt;&lt;br&gt;I suppose that these pages that &amp;quot;work&amp;quot; do not use the inner attributes
&lt;br&gt;that you put with that &amp;quot;strange&amp;quot; code.
&lt;br&gt;&lt;br&gt;&amp;gt; Steps 2 and 3 that you
&lt;br&gt;&amp;gt; defined is similar to what I found in other parts of the forum..
&lt;br&gt;&lt;br&gt;Simply because It was me answering those questions :-D
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Antonio
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19841720.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19840209</id>
	<title>Re: IP Clearance for Velocity integration</title>
	<published>2008-10-06T08:27:20Z</published>
	<updated>2008-10-06T08:27:20Z</updated>
	<author>
		<name>Nathan Bubna</name>
	</author>
	<content type="html">On Mon, Oct 6, 2008 at 5:17 AM, Antonio Petrelli
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19840209&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antonio.petrelli@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all
&lt;br&gt;&amp;gt; unfortunately, Sergey Zolotaryov (the developer of the Tiles-Velocity
&lt;br&gt;&amp;gt; plugin) is not able to collaborate actively to the integration of his
&lt;br&gt;&amp;gt; code, so he decided to donate his code:
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/struts/browse/TILES-170&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/struts/browse/TILES-170&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If everything is ok, I would like him to sign a software grant and
&lt;br&gt;&amp;gt; proceed with the IP clearance.
&lt;br&gt;&amp;gt; I'll wait 24 hours from now (14,20 CET) before telling him to sign and
&lt;br&gt;&amp;gt; send the software grant, so you can stop me :-D
&lt;/div&gt;&lt;br&gt;i certainly won't!
&lt;br&gt;&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; Antonio
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-dev-f18447.html&quot; embed=&quot;fixTarget[18447]&quot; target=&quot;_top&quot; &gt;tiles dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/IP-Clearance-for-Velocity-integration-tp19836793p19840209.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19839297</id>
	<title>Re: Creating sandbox</title>
	<published>2008-10-06T07:41:43Z</published>
	<updated>2008-10-06T07:41:43Z</updated>
	<author>
		<name>Greg Reddin-4</name>
	</author>
	<content type="html">On Mon, Oct 6, 2008 at 6:20 AM, Antonio Petrelli
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19839297&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antonio.petrelli@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi all
&lt;br&gt;&amp;gt; I am going to create a &amp;quot;sandbox&amp;quot; in the SVN repository. In particular,
&lt;br&gt;&amp;gt; I would like to use it to elaborate the code for Velocity-Tiles
&lt;br&gt;&amp;gt; integration:
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/struts/browse/TILES-170&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/struts/browse/TILES-170&lt;/a&gt;&lt;br&gt;&lt;br&gt;Sounds good.
&lt;br&gt;&lt;br&gt;Greg
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-dev-f18447.html&quot; embed=&quot;fixTarget[18447]&quot; target=&quot;_top&quot; &gt;tiles dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Creating-sandbox-tp19836049p19839297.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19839281</id>
	<title>Re: IP Clearance for Velocity integration</title>
	<published>2008-10-06T07:40:55Z</published>
	<updated>2008-10-06T07:40:55Z</updated>
	<author>
		<name>Greg Reddin-4</name>
	</author>
	<content type="html">On Mon, Oct 6, 2008 at 7:17 AM, Antonio Petrelli
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19839281&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antonio.petrelli@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; If everything is ok, I would like him to sign a software grant and
&lt;br&gt;&amp;gt; proceed with the IP clearance.
&lt;br&gt;&lt;br&gt;Sounds great!
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Greg
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-dev-f18447.html&quot; embed=&quot;fixTarget[18447]&quot; target=&quot;_top&quot; &gt;tiles dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/IP-Clearance-for-Velocity-integration-tp19836793p19839281.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19839275</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T07:40:32Z</published>
	<updated>2008-10-06T07:40:32Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/6 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19839275&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think that code does work. I use the main layout for my home page and the
&lt;br&gt;&amp;gt; home page works.
&lt;br&gt;&lt;br&gt;I suppose that these pages that &amp;quot;work&amp;quot; do not use the inner attributes
&lt;br&gt;that you put with that &amp;quot;strange&amp;quot; code.
&lt;br&gt;&lt;br&gt;&amp;gt; Steps 2 and 3 that you
&lt;br&gt;&amp;gt; defined is similar to what I found in other parts of the forum..
&lt;br&gt;&lt;br&gt;Simply because It was me answering those questions :-D
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19839275.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19839187</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T07:36:09Z</published>
	<updated>2008-10-06T07:36:09Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">I think that code does work. I use the main layout for my home page and the home page works. I plan on trying tiles 2.1 instead. Steps 2 and 3 that you defined is similar to what I found in other parts of the forum.. Thanks for responding so fast. I'm going to try this asap..
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Antonio Petrelli-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;2008/10/6 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Using Struts 2.0.11.2, Spring 2.5.2, tiles 2.0.4.
&lt;br&gt;&lt;br&gt;First of all, you't better upgrade to Tiles 2.0.6.
&lt;br&gt;&lt;br&gt;&amp;gt; I searched the forum a bit and found a post that sort explained the problem
&lt;br&gt;&amp;gt; I'm having. It seem that since my extends are going more than 3 deep is the
&lt;br&gt;&amp;gt; problem(it wasn't a problem in tiles1).
&lt;br&gt;&lt;br&gt;No, it's not your problem.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString
&lt;br&gt;&amp;gt; name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt;...
&lt;br&gt;&lt;br&gt;This piece of code does not work, since the &amp;lt;tiles:getAsString&amp;gt; does
&lt;br&gt;not get an attribute from the context &amp;quot;outside&amp;quot; the
&lt;br&gt;&amp;lt;tiles:insertAttribute&amp;gt;, but from a new context created with the
&lt;br&gt;opening of the &amp;lt;tiles:insertAttribute&amp;gt; itself.
&lt;br&gt;I think that you want to &amp;quot;pass through&amp;quot; the attributes from a template
&lt;br&gt;to an inner template, right?
&lt;br&gt;&lt;br&gt;To fix it, you have three choices:
&lt;br&gt;1. Use &amp;lt;tiles:importAttribute&amp;gt; to import attributes and then use it in
&lt;br&gt;&amp;lt;tiles:putAttribute&amp;gt;
&lt;br&gt;&lt;br&gt;For example:
&lt;br&gt;&lt;br&gt;&amp;lt;tiles:importAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;...
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;value=&amp;quot;${pageContent}&amp;quot; /&amp;gt;
&lt;br&gt;....
&lt;br&gt;&lt;br&gt;2. Refactor your definitions (best choice with Tiles 2.0.x) to create
&lt;br&gt;an inner definition and put it instead, so add a new level of nested
&lt;br&gt;definitions.
&lt;br&gt;&lt;br&gt;3. Use Tiles 2.1 &amp;quot;cascaded&amp;quot; attributes: you can define an attribute
&lt;br&gt;that cascades at all nested levels of attributes (documentation under
&lt;br&gt;development).
&lt;br&gt;&lt;br&gt;Let me know how it goes.
&lt;br&gt;Antonio
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19839187.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19838827</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T07:15:24Z</published>
	<updated>2008-10-06T07:15:24Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/6 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19838827&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Using Struts 2.0.11.2, Spring 2.5.2, tiles 2.0.4.
&lt;br&gt;&lt;br&gt;First of all, you't better upgrade to Tiles 2.0.6.
&lt;br&gt;&lt;br&gt;&amp;gt; I searched the forum a bit and found a post that sort explained the problem
&lt;br&gt;&amp;gt; I'm having. It seem that since my extends are going more than 3 deep is the
&lt;br&gt;&amp;gt; problem(it wasn't a problem in tiles1).
&lt;br&gt;&lt;br&gt;No, it's not your problem.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString
&lt;br&gt;&amp;gt; name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;gt;...
&lt;br&gt;&lt;br&gt;This piece of code does not work, since the &amp;lt;tiles:getAsString&amp;gt; does
&lt;br&gt;not get an attribute from the context &amp;quot;outside&amp;quot; the
&lt;br&gt;&amp;lt;tiles:insertAttribute&amp;gt;, but from a new context created with the
&lt;br&gt;opening of the &amp;lt;tiles:insertAttribute&amp;gt; itself.
&lt;br&gt;I think that you want to &amp;quot;pass through&amp;quot; the attributes from a template
&lt;br&gt;to an inner template, right?
&lt;br&gt;&lt;br&gt;To fix it, you have three choices:
&lt;br&gt;1. Use &amp;lt;tiles:importAttribute&amp;gt; to import attributes and then use it in
&lt;br&gt;&amp;lt;tiles:putAttribute&amp;gt;
&lt;br&gt;&lt;br&gt;For example:
&lt;br&gt;&lt;br&gt;&amp;lt;tiles:importAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;...
&lt;br&gt;&amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;value=&amp;quot;${pageContent}&amp;quot; /&amp;gt;
&lt;br&gt;....
&lt;br&gt;&lt;br&gt;2. Refactor your definitions (best choice with Tiles 2.0.x) to create
&lt;br&gt;an inner definition and put it instead, so add a new level of nested
&lt;br&gt;definitions.
&lt;br&gt;&lt;br&gt;3. Use Tiles 2.1 &amp;quot;cascaded&amp;quot; attributes: you can define an attribute
&lt;br&gt;that cascades at all nested levels of attributes (documentation under
&lt;br&gt;development).
&lt;br&gt;&lt;br&gt;Let me know how it goes.
&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19838827.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19838610</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T07:04:43Z</published>
	<updated>2008-10-06T07:04:43Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">Using Struts 2.0.11.2, Spring 2.5.2, tiles 2.0.4.
&lt;br&gt;&lt;br&gt;I searched the forum a bit and found a post that sort explained the problem I'm having. It seem that since my extends are going more than 3 deep is the problem(it wasn't a problem in tiles1). So, when I get some time Im going to see if make modifications to how deep I extend will work..
&lt;br&gt;&lt;br&gt;Here is the post &lt;a href=&quot;http://www.nabble.com/Nesting-tiles-3-levels-deep-not-finding-attribute-td11884042.html#a13087898&quot; target=&quot;_top&quot;&gt;nesting tiles 3 deep&lt;/a&gt;&lt;br&gt;&lt;br&gt;the tiles definitions are not new they work in my current app that uses struts 1, tiles 1 and spring 2.5.2.. 
&lt;br&gt;I just took the existing definitions and reused them but made the appropriate changes to the tags and definitions. 
&lt;br&gt;Here is the content of the main layout.. 
&lt;br&gt;&amp;lt;!--
&lt;br&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;quot;&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;%@ page contentType=&amp;quot;text/html;charset=windows-1252&amp;quot; %&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;%@ taglib uri=&amp;quot;&lt;a href=&quot;http://tiles.apache.org/tags-tiles&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tiles.apache.org/tags-tiles&lt;/a&gt;&amp;quot; prefix=&amp;quot;tiles&amp;quot; %&amp;gt;
&lt;br&gt;&amp;lt;%@ taglib uri=&amp;quot;/struts-tags&amp;quot; prefix=&amp;quot;s&amp;quot; %&amp;gt;
&lt;br&gt;&amp;lt;%@ taglib uri=&amp;quot;&lt;a href=&quot;http://java.sun.com/jsp/jstl/core&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/jsp/jstl/core&lt;/a&gt;&amp;quot; prefix=&amp;quot;c&amp;quot;%&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;html&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;head&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=windows-1252&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;s:if test=&amp;quot;%{PrinterFriendly!=null &amp;&amp; PrinterFriendly==true}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/css/pp_print.css&amp;quot; /&amp;gt;&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/s:if&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;s:else&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/css/pp_main.css&amp;quot;/&amp;gt;&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/s:else&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/css/pp_dropdown_menus.css&amp;quot;/&amp;gt;&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/css/pp_simple_popup.css&amp;quot;/&amp;gt;&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/css/pp_tooltip.css&amp;quot;/&amp;gt;&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;title&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;pageTitle&amp;quot; /&amp;gt;&amp;lt;/title&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;script 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; type=&amp;quot;text/javascript&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; src=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/js/wnd.js&amp;quot;/&amp;gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/script&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- simple popup scripts --&amp;gt;
&lt;br&gt;&amp;lt;script src=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/js/common.js&amp;quot;/&amp;gt;&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;script src=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/js/tooltip.js&amp;quot;/&amp;gt;&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;script src=&amp;quot;&amp;lt;s:url value=&amp;quot;/resources/js/pp_simple_popup.js&amp;quot;/&amp;gt;&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;/head&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;div id=&amp;quot;pageContainer&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div id=&amp;quot;pageHeader&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:insertAttribute name=&amp;quot;header&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div id=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:insertAttribute name=&amp;quot;pageContent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;pageContent&amp;quot; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;contentPane&amp;quot; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;sectionTitle&amp;quot; &amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;sectionTitle&amp;quot; &amp;nbsp;ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;tabs&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;activeTab&amp;quot; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;activeTab&amp;quot; &amp;nbsp; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:putAttribute name=&amp;quot;tabPane&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;lt;tiles:getAsString name=&amp;quot;tabPane&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; ignore=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/tiles:putAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/tiles:insertAttribute&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;bottomCorners&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;div id=&amp;quot;pageFooter&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;tiles:insertAttribute name=&amp;quot;footer&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;
&lt;br&gt;--&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Antonio Petrelli-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;2008/10/6 dcosio &amp;lt;dccosio@gmail.com&amp;gt;:
&lt;br&gt;&amp;gt; I have a strange problem. I'm in the process of migrating our struts 1,
&lt;br&gt;&amp;gt; tiles, spring app to struts 2, tiles 2, spring 2.
&lt;br&gt;&lt;br&gt;Versions of Struts, Tiles and Spring?
&lt;br&gt;&lt;br&gt;&amp;gt; The &amp;quot;tile.home&amp;quot; def renders.. It includes the &amp;quot;.tile.layout.content&amp;quot; which
&lt;br&gt;&amp;gt; extends &amp;quot;.tile.layout.main&amp;quot;, But when I try to render
&lt;br&gt;&amp;gt; &amp;quot;tile.gpo.openRequests&amp;quot; I only get the header and footer that is defined in
&lt;br&gt;&amp;gt; &amp;quot;.tile.layout.main&amp;quot;.
&lt;br&gt;&lt;br&gt;The &amp;quot;tile.gpo.openRequests&amp;quot; uses the
&lt;br&gt;&amp;quot;/WEB-INF/layouts/main_layout.jsp&amp;quot; template. Are you sure that you
&lt;br&gt;included, in this JSP page, the &amp;lt;tiles:insertAttribute&amp;gt; tags for
&lt;br&gt;activeTab e tabPane?
&lt;br&gt;Can you post the code of main_layout.jsp?
&lt;br&gt;&lt;br&gt;Antonio
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19838610.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19837356</id>
	<title>Re: Creating sandbox</title>
	<published>2008-10-06T05:52:40Z</published>
	<updated>2008-10-06T05:52:40Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/6 Antonio Petrelli &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19837356&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antonio.petrelli@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; I am going to create a &amp;quot;sandbox&amp;quot; in the SVN repository.
&lt;br&gt;&lt;br&gt;I forgot that I am going to create a TILESSB project in JIRA.
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-dev-f18447.html&quot; embed=&quot;fixTarget[18447]&quot; target=&quot;_top&quot; &gt;tiles dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Creating-sandbox-tp19836049p19837356.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19837385</id>
	<title>Re: Tiles not building extended content</title>
	<published>2008-10-06T05:48:42Z</published>
	<updated>2008-10-06T05:48:42Z</updated>
	<author>
		<name>Antonio Petrelli-3</name>
	</author>
	<content type="html">2008/10/6 dcosio &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19837385&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dccosio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; I have a strange problem. I'm in the process of migrating our struts 1,
&lt;br&gt;&amp;gt; tiles, spring app to struts 2, tiles 2, spring 2.
&lt;br&gt;&lt;br&gt;Versions of Struts, Tiles and Spring?
&lt;br&gt;&lt;br&gt;&amp;gt; The &amp;quot;tile.home&amp;quot; def renders.. It includes the &amp;quot;.tile.layout.content&amp;quot; which
&lt;br&gt;&amp;gt; extends &amp;quot;.tile.layout.main&amp;quot;, But when I try to render
&lt;br&gt;&amp;gt; &amp;quot;tile.gpo.openRequests&amp;quot; I only get the header and footer that is defined in
&lt;br&gt;&amp;gt; &amp;quot;.tile.layout.main&amp;quot;.
&lt;br&gt;&lt;br&gt;The &amp;quot;tile.gpo.openRequests&amp;quot; uses the
&lt;br&gt;&amp;quot;/WEB-INF/layouts/main_layout.jsp&amp;quot; template. Are you sure that you
&lt;br&gt;included, in this JSP page, the &amp;lt;tiles:insertAttribute&amp;gt; tags for
&lt;br&gt;activeTab e tabPane?
&lt;br&gt;Can you post the code of main_layout.jsp?
&lt;br&gt;&lt;br&gt;Antonio
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/tiles-users-f18446.html&quot; embed=&quot;fixTarget[18446]&quot; target=&quot;_top&quot; &gt;tiles users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tiles-not-building-extended-content-tp19837124p19837385.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19837124</id>
	<title>Tiles not building extended content</title>
	<published>2008-10-06T05:37:43Z</published>
	<updated>2008-10-06T05:37:43Z</updated>
	<author>
		<name>dcosio</name>
	</author>
	<content type="html">I have a strange problem. I'm in the process of migrating our struts 1, tiles, spring app to struts 2, tiles 2, spring 2. So far things have gone well. I can render our home page and logged in home page, but When I go to any other module I only get our header and footer.. No content.. Tiles definitions below
&lt;br&gt;&lt;br&gt;The &amp;quot;tile.home&amp;quot; def renders.. It includes the &amp;quot;.tile.layout.content&amp;quot; which extends &amp;quot;.tile.layout.main&amp;quot;, But when I try to render &amp;quot;tile.gpo.openRequests&amp;quot; I only get the header and footer that is defined in &amp;quot;.tile.layout.main&amp;quot;.
&lt;br&gt;&lt;br&gt;I've turned on logging to trace everything. I see all the tiles defs being loaded but it just doesn't render the &amp;quot;.tile.layout.tabbed&amp;quot;.
&lt;br&gt;&lt;br&gt;If anyone has any suggestion on how I can get more error info I would appreciate it. Right now tiles isn't providing any errors that would point me to a possible problem. I'm using the Struts 2 tile plugin with the listener &amp;quot;org.apache.struts2.tiles.StrutsTilesListener&amp;quot;. I configured my definitions in tiles.xml.
&lt;br&gt;&lt;br&gt;Thanks for any help
&lt;br&gt;&lt;br&gt;tile.gpo.openRequests extends &amp;quot;.tile.layout.tabbed&amp;quot; which extends &amp;quot;.tile.layout.content&amp;quot; which extends &amp;quot;tile.layout.main&amp;quot;. 
&lt;br&gt;&amp;lt;tiles-definitions&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- layouts --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;.tile.layout.main&amp;quot; template=&amp;quot;/WEB-INF/layouts/main_layout.jsp&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute &amp;nbsp;name=&amp;quot;header&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/header.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; type=&amp;quot;string&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;footer&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/footer.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;.tile.layout.content&amp;quot; extends=&amp;quot;.tile.layout.main&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;/WEB-INF/layouts/content_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;.tile.layout.tabbed&amp;quot; extends=&amp;quot;.tile.layout.content&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;contentPane&amp;quot; value=&amp;quot;/WEB-INF/layouts/tabbed_layout.jsp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabs&amp;quot; value=&amp;quot;REPLACE_ME_TABS&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;REPLACE_ME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot; value=&amp;quot;REPLACE_ME_TAB_PANE&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;definition name=&amp;quot;tile.home&amp;quot; extends=&amp;quot;.tile.layout.main&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; value=&amp;quot;Publisher Central&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageContent&amp;quot; value=&amp;quot;/WEB-INF/views/content/home.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;lt;definition name=&amp;quot;.tile.layout.gpo&amp;quot; extends=&amp;quot;.tile.layout.tabbed&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;pageTitle&amp;quot; &amp;nbsp;value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;sectionTitle&amp;quot; value=&amp;quot;Grant Permissions&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabs&amp;quot; value=&amp;quot;/WEB-INF/views/chrome/gpoTabs.jsp&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/definition&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;definition name=&amp;quot;tile.gpo.openRequests&amp;quot; extends=&amp;quot;.tile.layout.gpo&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;activeTab&amp;quot; value=&amp;quot;Open Requests&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;put-attribute name=&amp;quot;tabPane&amp;quot; &amp;nbsp; &amp;nbsp;value=&amp;quot;/WEB-INF/views/content/gpo/requestsView.jsp&amp;quo