SV: SV: SV: SV: SV: How to initialize a bean before initial display

2007-04-27 Thread Hermod Opstvedt
Hi

Its' managed-bean-name, not member-bean-name. This is the implicit mapping
that Shale does.


Hermod


-Opprinnelig melding-
Fra: AM101 [mailto:[EMAIL PROTECTED] 
Sendt: 27. april 2007 19:45
Til: user@shale.apache.org
Emne: Re: SV: SV: SV: SV: How to initialize a bean before initial display


I added backing bean entry in my faces-config.xml file:
   managed-bean
managed-bean-namejspx$login/managed-bean-name

managed-bean-classcom.foo.ui.view.backing.Login/managed-bean-class
managed-bean-scoperequest/managed-bean-scope
   /managed-bean

and I also added !-- ### clay:page charset=UTF-8 /### -- in my
login.jspx page. But now I get ReferenceSyntaxException. 

Stack Trace:


Servlet.service() for servlet jsp threw exception
javax.faces.el.ReferenceSyntaxException: Invalid expression:
'[EMAIL PROTECTED]'
at
org.apache.myfaces.el.ELParserHelper.parseExpression(ELParserHelper.java:97)
at
org.apache.myfaces.el.ValueBindingImpl$2.newInstance(ValueBindingImpl.java:8
2)
at
org.apache.myfaces.shared_impl.util.BiLevelCacheMap.get(BiLevelCacheMap.java
:123)
at
org.apache.myfaces.el.ValueBindingImpl.init(ValueBindingImpl.java:115)
at
org.apache.myfaces.application.ApplicationImpl$1.newInstance(ApplicationImpl
.java:64)
at
org.apache.myfaces.shared_impl.util.BiLevelCacheMap.get(BiLevelCacheMap.java
:123)
at
org.apache.myfaces.application.ApplicationImpl.createValueBinding(Applicatio
nImpl.java:617)
at
javax.faces.webapp.UIComponentTag.createComponentInstance(UIComponentTag.jav
a:708)
at
javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:596)
at
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:312)
at
oracle.adf.view.faces.webapp.UIXComponentTag.doStartTag(UIXComponentTag.java
:85)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_af_outputText_0(login_jspx.java:10
56)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_7(login_jspx.java:1
034)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_5(login_jspx.java:10
10)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_4(login_jspx.java:
966)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_af_form_0(login_jspx.java:941)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_6(login_jspx.java:9
18)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_4(login_jspx.java:81
6)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_3(login_jspx.java:
689)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_3(login_jspx.java:6
62)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_2(login_jspx.java:55
8)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_2(login_jspx.java:
534)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_1(login_jspx.java:5
08)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_1(login_jspx.java:48
1)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_1(login_jspx.java:
459)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_0(login_jspx.java:4
34)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_0(login_jspx.java:41
1)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_0(login_jspx.java:
389)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_body_0(login_jspx.java:364)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_afh_html_0(login_jspx.java:262)
at
org.apache.jsp.jspx.login_jspx._jspx_meth_f_view_0(login_jspx.java:229)
at org.apache.jsp.jspx.login_jspx._jspService(login_jspx.java:199)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
34)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:672)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
patcher.java:463)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:398)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:301)
at
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(Servl

Re: SV: SV: SV: SV: SV: How to initialize a bean before initial display

2007-04-27 Thread Gary VanMatre
From: AM101 [EMAIL PROTECTED] 

 
 That was a typo...here is exception message again after changing it to 
 managed-bean-name... 
 
 Servlet.service() for servlet jsp threw exception 
 javax.faces.el.ReferenceSyntaxException: Invalid expression: 
 '[EMAIL PROTECTED]' 


It looks like you are trying to use Clay symbols in a JSP.  Clay symbols only 
work if the component sub-tree is built using Clay.

What are you trying to achieve?


Gary


 Hermod Opstvedt wrote: 
  
  Hi 
  
  Its' managed-bean-name, not member-bean-name. This is the implicit mapping 
  that Shale does. 
  
  
  Hermod 
  
  
  -Opprinnelig melding- 
  Fra: AM101 [mailto:[EMAIL PROTECTED] 
  Sendt: 27. april 2007 19:45 
  Til: user@shale.apache.org 
  Emne: Re: SV: SV: SV: SV: How to initialize a bean before initial display 
  
  
  I added backing bean entry in my faces-config.xml file: 
  
  jspx$login 
  
  com.foo.ui.view.backing.Login 
  request 
  
  
  and I also added in my 
  login.jspx page. But now I get ReferenceSyntaxException. 
  
  Stack Trace: 
   
  
  Servlet.service() for servlet jsp threw exception 
  javax.faces.el.ReferenceSyntaxException: Invalid expression: 
  '[EMAIL PROTECTED]' 
  at 
  org.apache.myfaces.el.ELParserHelper.parseExpression(ELParserHelper.java:97)
   
  at 
  org.apache.myfaces.el.ValueBindingImpl$2.newInstance(ValueBindingImpl.java:8
   
  2) 
  at 
  org.apache.myfaces.shared_impl.util.BiLevelCacheMap.get(BiLevelCacheMap.java
   
  :123) 
  at 
  org.apache.myfaces.el.ValueBindingImpl.(ValueBindingImpl.java:115) 
  at 
  org.apache.myfaces.application.ApplicationImpl$1.newInstance(ApplicationImpl
   
  .java:64) 
  at 
  org.apache.myfaces.shared_impl.util.BiLevelCacheMap.get(BiLevelCacheMap.java
   
  :123) 
  at 
  org.apache.myfaces.application.ApplicationImpl.createValueBinding(Applicatio
   
  nImpl.java:617) 
  at 
  javax.faces.webapp.UIComponentTag.createComponentInstance(UIComponentTag.jav
   
  a:708) 
  at 
  javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:596) 
  at 
  javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:312) 
  at 
  oracle.adf.view.faces.webapp.UIXComponentTag.doStartTag(UIXComponentTag.java
   
  :85) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_af_outputText_0(login_jspx.java:10
   
  56) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_7(login_jspx.java:1
   
  034) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_5(login_jspx.java:10
   
  10) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_4(login_jspx.java:
   
  966) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_af_form_0(login_jspx.java:941) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_6(login_jspx.java:9
   
  18) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_4(login_jspx.java:81
   
  6) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_3(login_jspx.java:
   
  689) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_3(login_jspx.java:6
   
  62) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_2(login_jspx.java:55
   
  8) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_2(login_jspx.java:
   
  534) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_1(login_jspx.java:5
   
  08) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_1(login_jspx.java:48
   
  1) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_1(login_jspx.java:
   
  459) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_cellFormat_0(login_jspx.java:4
   
  34) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_rowLayout_0(login_jspx.java:41
   
  1) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_tableLayout_0(login_jspx.java:
   
  389) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_body_0(login_jspx.java:364) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_afh_html_0(login_jspx.java:262) 
  at 
  org.apache.jsp.jspx.login_jspx._jspx_meth_f_view_0(login_jspx.java:229) 
  at org.apache.jsp.jspx.login_jspx._jspService(login_jspx.java:199) 
  at 
  org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) 
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
  at 
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
   
  34) 
  at 
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) 
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) 
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
  at 
  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
   
  FilterChain.java:252) 
  at 
  org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
   
  ain.java:173) 
  at 
  org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
   
  java