I still seem to have problems with this pattern ... (see 
http://galaxy.andromda.org/forum/viewtopic.php?t=174 for other related problems 
- mostly solved).



Again, everything works fine in the simplest case. But ... when there is a 
validation error on the server, the page has to be reloaded and this time I get 
:

javax.servlet.jsp.el.ELException: Unable to find a value for "password" in 
object of class "ch.tecost.siems.usecase.user.loggedUser.LoggedUserFormImpl" 
using operator "."

   org.apache.commons.el.Logger.logError(Logger.java:481)

   org.apache.commons.el.Logger.logError(Logger.java:498)

   org.apache.commons.el.Logger.logError(Logger.java:611)

  
 org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:340)

  
 org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)

  
 org.apache.commons.el.UnaryOperatorExpression.evaluate(UnaryOperatorExpression.java:156)

  
 org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)

  
 org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)

  
 org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:922)

  
 a.ch.tecost.siems.usecase.institution.system.editUser.edit_002duser_jsp._jspx_meth_c_when_0(Unknown
 Source)

  
 a.ch.tecost.siems.usecase.institution.system.editUser.edit_002duser_jsp._jspx_meth_c_choose_0(Unknown
 Source)

  
 a.ch.tecost.siems.usecase.institution.system.editUser.edit_002duser_jsp._jspx_meth_tiles_put_3(Unknown
 Source)

  
 a.ch.tecost.siems.usecase.institution.system.editUser.edit_002duser_jsp._jspx_meth_tiles_insert_0(Unknown
 Source)

  
 a.ch.tecost.siems.usecase.institution.system.editUser.edit_002duser_jsp._jspService(Unknown
 Source)

  
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)

  
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

  
 org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)

  
 org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)

  
 org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)

  
 org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(TilesRequestProcessor.java:343)

  
 org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:959)

  
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:206)

  
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)

  
 org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)

  
 javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

  
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

  
 org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)

  
 ch.tecost.siems.utils.SecurityFilter.doFilter(SecurityFilter.java:26)



What I understand is that the form used to load the global tile 
(LoggedUserForm) override the form that is used for the main tile 
(EditUserSaveSiemsUserForm). And so the main tile cannot find the data to 
display. I still didnt find the way to have the form saved into the request 
under a different key than the default "form". I think what I'll try will be to 
load the data directly into the request, without using the form for the global 
tile ...



If anyone tries to go the same way ... I hope you'll go faster than me !
_________________________________________________________
Reply to the post : http://galaxy.andromda.org/forum/viewtopic.php?p=1012#1012
Posting to http://forum.andromda.org/ is preferred over posting to the mailing 
list!


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
Andromda-user mailing list
Andromda-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to