>From: Mikael Andersson <[EMAIL PROTECTED]>
> Gary VanMatre comcast.net> writes:
>
> [snippet]
> > > >
> > > > When running this without a managed bean called 'test' in
> faces-config.xml, I
> > > > get the following error:
> > > > ERROR
> > >(org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/estoolweb].
> > >
> > > > [Faces
> > > > Servlet]) - Servlet.service() for servlet Faces Servlet threw exception
> > > > javax.faces.el.EvaluationException: Cannot get value for expression
>
> #{test}'
> > > > at
> > > > org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java
> > > >
> >
> > This is a stardard faces EL exception. It means that an object identified
> using token
> > "test" can not be found as a managed bean or a object in request,
> > session,and
> > application scopes.
> Ok.
> The strange thing is that I don't access any beans in my test.xml view,
> none at all, just plain html output.
> I have tried this with two different supper simple views wich doesn't use any
> beans in any of the included pages, and both get the above exception.
>
> [snippet]
> > > And declaring layoutBean in your faces-config.xml. Then you would
> > > only need to do this once for all your layouts. Gary, can the
> > > managed-bean be optional?
> >
> > Yep, the managed bean is optional and just another symbol that gets applied
> > to
> > the binding expression before the binding is created. If you prefer the
> > symbol
> > "myBean", you could add it as a symbol and do something like this,
> >#{ mybean.someValue}.
> >
> > Full views HTML veiws assume the same association with a ViewController so
> > that you can pick up the extra events in the lifecycle.
>
> Do you know what I could be doing wrong, I am sure that I am not referencing
> any beans at all in the pages.
> And the Excption always specifies that it can't find
> a value binding for a bean with the same name as the entry url.
>
Make sure that you don't have any expression like [EMAIL PROTECTED] bound to
a control. If you are using the "@managed-bean-name" symbol, make sure it's
registered
in the faces-config.xml.
If you have a more specific exception, HTML/XML config I might be of more help.
> > Gary
>
> I really appreciate all your help, I'm a beginner when it comes to web
> frameworks and have been trying to learn it by myself.
> It feels good to be able to get some help :)
>
Don't feel alone, we've all been there one time or another.
> Thanks, Mikael
>
>
Gary
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>