}
// Replace Seam phaseListener by the portlet version.
Lifecycle lifecycle = getConfig().getFacesLifecycle();
for (PhaseListener listener : lifecycle.getPhaseListeners()) {
if(SeamPhaseListener.class.equals(listener.getClass())){
lifecycle.removePhaseListener(listener);
seamListenerWrapper = new SeamPhaseListenerWrapper(listener);
lifecycle.addPhaseListener(seamListenerWrapper);
}
}
if(null == seamListenerWrapper){