The problem has been solved by developing a simple Tobago-App,
that is able to perfom page-transition. The a simple comparison
with the ill project guided me to the solution, i actually do not
understand:
-> web.xml
++ dropped some <mime-mapping>
++ removed <jsp-config> that came from a derived tobago app
++ erased following context param
<context-param>
<param-name>com.sun.faces.validateXml</param-name>
<param-value>true</param-value>
</context-param>
-> faces-config.xml
++ removed the following lifecycle entry
<lifecycle>
<phase-listener>
de.xxx.wz.blueprint01.app.MyDebugPhaseListener
</phase-listener>
</lifecycle>
with the following Phase Listener that acts as a flow catcher
(using a debugger)
package de.xxx.wz.blueprint01.app;
import javax.faces.event.PhaseEvent;
import javax.faces.event.PhaseId;
/**
* @author groove
*
*/
public class MyDebugPhaseListener extends
org.apache.myfaces.tobago.util.DebugPhaseListener
{
/**
*
*/
private static final long serialVersionUID = 3677750902208870874L;
/* (non-Javadoc)
* @see
javax.faces.event.PhaseListener#afterPhase(javax.faces.event.PhaseEvent)
*/
public void afterPhase(PhaseEvent arg0)
{
final PhaseEvent checkEvent = arg0 ;
super.afterPhase(checkEvent) ;
return ;
}
/* (non-Javadoc)
* @see
javax.faces.event.PhaseListener#beforePhase(javax.faces.event.PhaseEvent)
*/
public void beforePhase(PhaseEvent arg0)
{
final PhaseEvent checkEvent = arg0 ;
super.beforePhase(checkEvent) ;
return ;
}
public PhaseId getPhaseId()
{
return super.getPhaseId() ;
}
}
Any clues what kind of bĂȘte-noir i had created?
Merci,
Groovie
--
View this message in context:
http://www.nabble.com/-TOBAGO--How-to-debug-debug-transitions-in-%3Cnavigation-rule%3E%27s-tp19772680p19811237.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.