Sandra>> Looks like the tiles definition is not being loaded prior to your call to the jsp. It would depend on how your are calling the site.mainLayout definition. I would review the documentation on the Tiles site or in the Struts doc war in the download for an understanding of the tiles functionality and infrastructure.
http://www.lifl.fr/~dumoulin/tiles/index.html Cal http://www.calandva.com/ -----Original Message----- From: Heligon Sandra [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 18, 2002 08:31 To: '[EMAIL PROTECTED]' Subject: Tiles insert tag error I defined the following tiles: Tiles-def.xml: <definition name="site.mainLayout" path="/layouts/classicLayout.jsp"> <put name="line" value="/tiles/common/line.jsp" /> classicLayout.jsp: <table border="0" width="100%" cellspacing="0" cellpadding="0"> <td> <tiles:insert attribute="line"/></td> And I have the following error: javax.servlet.ServletException: Error - Tag Insert : No value found for attribute 'line'. The classicLayout.jsp file has been placed under Myapp/layouts The line.jsp file has been placed under Myapp/tiles/common. What is the problem ? I have some difficulties to understand well the difference between Tiles vs Templates vs Layouts, can someone give me an explanation ? Thanks a lot. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>