Thanks for your response. 

Well, there is no exception, but nothing happens when I click on the link (same 
behaviour as a null return from a backing bean) and I have this message in the 
server log :

sourceId=null[severity=(WARN 1), summary=(Illegal navigation), detail=(Illegal 
navigation)]

If you say it should work, it means there is something I do wrong.

My pageflow is as following :

<?xml version="1.0" encoding="UTF-8"?>
  | 
  | <pageflow-definition name="processusCrud">
  |     <start-state name="start">
  |             <transition name="default" to="infosGeneralesProcessus" />
  |     </start-state>
  |     <page name="infosGeneralesProcessus" 
view-id="/processus/processusCrud/infosGeneralesProcessus.xhtml">
  |             <redirect/>
  |             <transition to="processus paramétrable ?" 
name="suivant"></transition>
  |             <transition to="fin" name="annuler">
  |                     <action expression="#{processusCrud.annuler}" />
  |             </transition>
  |     </page>
  |     <decision name="processus paramétrable ?" 
expression="#{processusCrud.modeleProcessusSelectionne.parametres != null}">
  |             <transition to="parametrageProcessus" name="true">
  |                     <action 
expression="#{processusCrud.refreshParametrage}" />
  |             </transition>
  |             <transition name="false" 
to="recapitulatifProcessus"></transition>
  |     </decision>
  |     <page name="parametrageProcessus" 
view-id="/processus/processusCrud/parametrageProcessus.xhtml">
  |             <redirect/>
  |             <transition to="recapitulatifProcessus" 
name="suivant"></transition>
  |             <transition name="precedent" 
to="infosGeneralesProcessus"></transition>
  |             <transition to="fin" name="annuler">
  |                     <action expression="#{processusCrud.annuler}" />
  |             </transition>
  |     </page>
  |     <page name="recapitulatifProcessus" 
view-id="/processus/processusCrud/recapitulatifProcessus.xhtml">
  |             <redirect/>
  |             <transition to="fin" name="valider">
  |                     <action expression="#{processusCrud.valider}" />
  |             </transition>
  |             <transition name="precedent" 
to="parametrageProcessus"></transition>
  |             <transition to="fin" name="annuler">
  |                     <action expression="#{processusCrud.annuler}" />
  |             </transition>
  |     </page>
  |     <page name="fin" view-id="/processus/listeProcessus.xhtml">
  |             <redirect/>
  |     </page>
  | </pageflow-definition>

The pageflow is started with a @Begin annotaion:

@org.jboss.seam.annotations.Begin(pageflow = "processusCrud", join = true)
  | public java.lang.String select(mypackage.processus.VOProcessus processus)
  |     {}

And my select method is called this way ...

<s:button value="#{messages['label.nouveau']}" 
action="#{processusCrud.select(null)}" />

... or this way :

<h:commandButton id="cmdDetail" value="#{messages['label.detail']}" 
action="#{processusCrud.select(processus)}" />
  | 

The link in my template is :

<s:link view="/home.xhtml" value="Accueil" />

Is there anything more to do ?

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4108560

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to