Can you please post your logging-output?

You should see info-messages starting with: Reading config

with log-level info on FacesConfigurator.java.

regards,

Martin

On Jan 29, 2008 9:39 PM, Val Blant <[EMAIL PROTECTED]> wrote:

>
> Hello.
>
> I just found something that I think is a bug in
> FacesConfigurator.feedClassloaderConfigurations() algorithm. Please
> correct
> me if I am wrong.
>
> The problem I see is this:
>
> "ClassUtils.getResources(FACES_CONFIG_RESOURCE, this)" will return an
> iterator over all "META-INF/faces-config.xml" resources that were found.
> The
> search is carried out by starting at WebAppClassLoader and making an
> Enumeration of all resources with the given name, that WebAppClassLoader
> and
> all its parents see. The jars placed into WEB-INF/lib will be seen by the
> WebAppClassLoader AND AppClassLoader, thus resulting in the same jars (the
> ones that have "META-INF/faces-config.xml") being placed on the list
> twice.
> This is fine, but things break when
> FacesConfigurator.feedClassloaderConfigurations() does not check for
> duplicate URLs and just blindly registers everything from these jars
> twice.
>
> I noticed this b/c all of my phase listeners were executing twice due to
> being registered with the lifecycle twice.
>
> Is this a bug, or have I configured something wrong?
>
>
> Val
> --
> View this message in context:
> http://www.nabble.com/Bug-in-FacesConfigurator.feedClassloaderConfigurations%28%29--tp15168891p15168891.html
> Sent from the My Faces - Dev mailing list archive at Nabble.com.
>
>


-- 

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Reply via email to