Ed, Roger,
Regarding section 3.6.1.4 "A simple composite component example", the
spec reads:
> Create the composite component markup page. In this case,
loginPanel.xhtml
> resides in the ./resources/ezcomp directory relative to the
index.xhtml file.
I'm one of those guys who likes to have all his views in a sub-folder
of the context-path, something like this:
my-context-path/xhtml/index.xhtml
Anyways, I tried creating the following folder:
my-context-path/xhtml/resources/ezcomp
And Tomcat's FileDirContext.file() method checks for the existence of
"resources/ezcomp" relative to my-context-path, and not the
index.xhtml file.
So when I renamed the resources folder to this:
my-context-path/resources/ezcomp
Then my composite component started working. Not sure if this is true
with other servlet containers or app servers, but Tomcat doesn't seem
to offer any other option.
Neil
On May 5, 2009, at 5:33 AM, Ed Burns wrote:
Hello Team,
The first release candidate for the Final Draft of the JSF 2.0 spec is
available for your review at [1]. I expect we'll have one more
revision
of this to incorporate yesterday's last minute Ajax changes. Please,
editorial bug fixes only at this point.
I plan to hand the final JSF 2.0 Spec, RI, and TCK to the JCP on
Wednesday morning.
So close I can taste it!
Ed
[1]
https://javaserverfaces-spec-public.dev.java.net/files/documents/1936/133...
--