I am using Seam 2.0 CR4 with Jboss 4.2 and Hibernate and my applications is 
deployed as a WAR.  

I have a simple page (startPage.xhtml) that links to another page 
(userInfo.xhtml) that is backed by a HibernateEntityHome object 
(UserHome.java).  When i first navigate to the userInfo page, all works as 
desired.  The user information is loaded and it appears that the entity is 
managed (e.g. the update button is displayed, not the add button).  

My problem is this, if there is a validation error (e.g. phone number not the 
correct format), then it appears that the entity is not managed anymore (e.g. 
the add button is displayed instead of the update button).  What am i doing 
wrong?

Any help would be appreciated.  If you need more information or code, please 
let me know.

Pages.xml snip...

  |   <page view-id="/userinfo.xhtml" login-required="true">
  |      <param name="id" value="#{userHome.id}"/>
  |         <navigation>
  |            <rule if-outcome="created">....</rule>           
  |         </navigation>       
  |     </page>
  |  

Link snip....

  | <h:outputLink value="userinfo.seam">
  |    <f:param value="#{user.id}" name="id"></f:param>
  |     User - Edit Current User                        
  | </h:outputLink>
  | 

UserInfoHome.java snip....

        
  |     @RequestParameter
  |     protected Integer id;
  |     public Integer getId() {
  |             log.info("getId() called id={0}", id);
  |             return id;
  |     }
  | 
  | 
  |     public void setId(Integer netkeyEntityId) {
  |             log.info("setId() called id={0}, netkeyEntityId={1}", id, 
netkeyEntityId);
  |             id = netkeyEntityId;
  |     }
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4099469#4099469

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4099469
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to