OK, so after much to and fro, I settled on the following:

anonymous wrote : <page view-id="/edit.jsp">
  | 
  |    
  |    
  | 
  |    <navigation from-action="#{home.load}">
  |       
  |          <render view-id="/404.jsp"/>
  |       
  |       
  |          <render view-id="/view.jsp">
  |             
  |          
  |       
  |       
  |          <begin-conversation/>
  |       
  |    
  | 
  |    <navigation from-action="#{home.update}">
  |       <redirect view-id="#{/view.jsp}">
  |          <end-conversation/>
  |          
  |       
  |    
  | 
  | 

Or, alternatively:

anonymous wrote : <page view-id="/edit.jsp">
  | 
  |    
  |    
  | 
  |    <navigation from-action="#{home.load}">
  |       <rule if-outcome="not-found">
  |          <render view-id="/404.jsp"/>
  |       
  |       <rule if-outcome="read-only">
  |          <render view-id="/view.jsp">
  |             
  |          
  |       
  |       <rule if-outcome="found">
  |          <begin-conversation/>
  |       
  |    
  | 
  |    <navigation from-action="#{home.update}">
  |       <redirect view-id="#{/view.jsp}">
  |          <end-conversation/>
  |          
  |       
  |    
  | 
  | 

Or even:

anonymous wrote : <page view-id="/edit.jsp">
  | 
  |    
  |    
  | 
  |    <navigation from-action="#{home.load}"
  |                   evaluate="#{home.status}">
  |       <rule if-outcome="NOT_FOUND">
  |          <render view-id="/404.jsp"/>
  |       
  |       <rule if-outcome="READ_ONLY">
  |          <render view-id="/view.jsp">
  |             
  |          
  |       
  |       <rule if-outcome="FOUND">
  |          <begin-conversation/>
  |       
  |    
  | 
  |    <navigation from-action="#{home.update}">
  |       <redirect view-id="#{/view.jsp}">
  |          <end-conversation/>
  |          
  |       
  |    
  | 
  | 


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

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

Reply via email to