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
headtitle@titre/title/head
bodyspan 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