cant understand before-redirect=false
diegocoronel Apr 25, 2008 5:12 PMHi,
 Im ending conversation using before redirect false, but its not working, im always in same conversation, my problem: i have a search page and one page to insert, when my insert page return sucesso i want to end conversation using before redirect false to show my success message and redirect to my search page, but im in same conversation and when a click on button to go to insert page my objects are still there, and when i use before redirect true it works, but i cant show any success message because my objects are detroied, is it normal ? what should i do ?
my seach page xml:
<page xmlns="http://jboss.com/products/seam/pages"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:s="http://jboss.com/products/seam/taglib"
      xsi:schemaLocation="http://jboss.com/products/seam/pages http://jboss.com/products/seam/pages-2.0.xsd"
      view-id="/face/almoxarifado/cadastro_tipomaterial/pesquisar.seam"
      login-required="true">
     
     <restrict>#{s:hasRole('mod_almoxarifado.tipoMaterial')}</restrict>
        <begin-conversation join="true" flush-mode="MANUAL" />
        <navigation>
          <rule if-outcome="inserir">
               <redirect view-id="/face/almoxarifado/cadastro_tipomaterial/inserir.seam"/>
          </rule>
          <rule if-outcome="editar">
               <redirect view-id="/face/almoxarifado/cadastro_tipomaterial/editar.seam"/>
          </rule>
     </navigation>
</page>and my insert page xml:
<page xmlns="http://jboss.com/products/seam/pages"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:s="http://jboss.com/products/seam/taglib"
      xsi:schemaLocation="http://jboss.com/products/seam/pages http://jboss.com/products/seam/pages-2.0.xsd"
      view-id="/face/almoxarifado/cadastro_tipomaterial/inserir.seam"
      login-required="true">
   
   <restrict>#{s:hasRole('mod_almoxarifado.tipoMaterial')}</restrict>
        <navigation>          
          <rule if-outcome="cancel">
               <end-conversation before-redirect="true"/>
               <redirect view-id="/face/almoxarifado/cadastro_tipomaterial/pesquisar.seam"/>
          </rule>
          <rule if-outcome="sucesso">
               <end-conversation before-redirect="false"/>
               <redirect view-id="/face/almoxarifado/cadastro_tipomaterial/pesquisar.seam"/>
          </rule>
          <rule if-outcome="editar_acesso">               
               <redirect view-id="/face/almoxarifado/cadastro_tipomaterial/editar_acesso.seam"/>
          </rule>
     </navigation>     
</page>ty, sry about english