ok I found the problem, I was still using an old version of Shale.... On 12/2/05, Alexandre Poitras <[EMAIL PROTECTED]> wrote: > > Hi, > > Me again :) > > I have tried to use symbols like you suggested to built a layout system. > Everything seems to work great except my symbols are not resolved : > > Here's my code : > > page1.xml : > > <?xml version='1.0' encoding="UTF-8"?> > <!DOCTYPE view PUBLIC > "-//Apache Software Foundation//DTD Shale Clay View Configuration > 1.0//EN" > "http://struts.apache.org/dtds/shale-clay-config_1_0.dtd"> > <view> > <component jsfid="/page1.xml" extends="baseLayout"> > <symbols> > <set name="titre" value="Test" /> > <set name="contenu" value="page1.html" /> > </symbols> > </component> > </view> > > in my global clay-config.xml : > <component jsfid="baseLayout" extends="clay"> > <attributes> > <set name="clayJsfid" value="/gabarit/gabarit.html"/> > </attributes> > > </component> > > > gabarit.html: > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> > > > <head><title>@titre</title></head> > > <body><span jsfid="clay" clayJsfid="@contenu" allowBody="false"></body> > </html> > > Then I receive the error that the component '@contenu' doesn't exist so > it's mean my symbols are not resolved. > Any ideas of what is wrong??? > -- > Alexandre Poitras > Québec, Canada >
-- Alexandre Poitras Québec, Canada