0 Replies Latest reply on Apr 23, 2008 2:09 PM by davide ficano

    JPDL loose cid?

    davide ficano Newbie

      I've a pageflow that starts a conversation declared as join into pages.xml



          <page view-id="/mypage.xhtml" login-required="false">
            <begin-conversation join="true" pageflow="anagFlow"/>
         </page>
      



      mypage.xhtml has a commandButton having action gotoDatiIndirizzi (as shown below)



      <pageflow-definition 
            xmlns="http://jboss.com/products/seam/pageflow"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:schemaLocation=
            "http://jboss.com/products/seam/pageflow http://jboss.com/products/seam/pageflow-2.0.xsd"
           name="anagFlow">
         
         <start-page name="anagraficaDatiGenerali" view-id="/mypage.xhtml">
            <redirect/>
            <transition name="gotoDatiIndirizzi" to="checkDatiGenerali"/>
         </start-page>
         
         <decision name="checkDatiGenerali" expression="#{anagrafeStudentePrenotazione.isDatiUtenteValid}">
            <transition name="true" to="anagraficaDatiIndirizzi">
                <action expression="#{anagrafeStudentePrenotazione.initIndirizzi()}" />
            </transition>
            <transition name="false" to="anagraficaDatiGenerali"/>
         </decision>
      
      ...
      
      </pageflow-definition>
      
      


      Sometimes when I press the commandButton the page mypage(.seam) appears bypassing gotoDatiIndirizzi declaration.
      The cid is not present into url.


      This problem is random and I'm unable to determine the cause, may you help me?