You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Edney Imme <ed...@gmail.com> on 2007/03/07 21:16:43 UTC

Cannot get value for expression

Hello,

I need more help.

I get the following error message.

javax.servlet.ServletException: ServletException in
'/pages/consulta/result.jsp': Cannot get value for expression
'#{resultPage.articleNumber}'
	javax.faces.webapp.FacesServlet.service
(FacesServlet.java:154)
	org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:173)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java
:77)
	org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)


In faces-beans.xml I had do that:

    <!-- Delivery schedule -->
    <managed-bean>
        <managed-bean-name>resultPage</managed-bean-name>
        <managed-bean-class>
        com.edney.resultPage</managed-bean-class>
        <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>

Why this error message?

-- 
Att.
Edney Marcel Imme

Re: Cannot get value for expression

Posted by Simon Kitching <si...@rhe.co.nz>.
Edney Imme wrote:
> Hello, 
> 
> I need more help. 
> 
> I get the following error message. 
> 
> javax.servlet.ServletException: ServletException in '/pages/consulta/result.jsp': Cannot get value for expression '#{resultPage.articleNumber
> }'
> 	javax.faces.webapp.FacesServlet.service
> (FacesServlet.java:154)
> 	org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:173)
> 	org.springframework.web.filter.OncePerRequestFilter.doFilter
> (OncePerRequestFilter.java
> :77)
> 	org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
> 
> 
> In faces-beans.xml I had do that:
> 
>     <!-- Delivery schedule -->
>     <managed-bean>
>         <managed-bean-name>resultPage</managed-bean-name>
>         <managed-bean-class>
>         com.edney.resultPage</managed-bean-class>
>         <managed-bean-scope>session</managed-bean-scope>
>     </managed-bean>
> 
> Why this error message?

Is there a "cause" exception shown for the exception you pasted above?

This looks ok, so I suspect the problem is either in the Hibernate 
integration (eg no database connection), or the getArticleNumber method 
is throwing an exception.