Hi Mrs.,
I'm Jônatas Wingeter Rodrigues, Java developer.
I detected some abnormal behavior from LifeCycle:
1) We did JSF pages using standard document tags at hierarchy (view,
form, subview, document, buttons).
The buttons have methodBindind using EL, according convention
#{bean.action}.
2) Some methods binding aren't called when user performs action,
therefore, nothing can runs (just page refresh).
3) I debugged myfaces 1.1.4 core source.
LifeCycle executes each step of phase, by calling ViewRoot
implementation, running _broadcastForPhase method.
The events list are non-null and executed, but just on phases
(APPLY_REQUEST_VALUES, PROCESS_VALIDATIONS
and UPDATE_MODEL_VALUES).
When INVOKE_APPLICATION phase is executed, no more events in the list
can be found, this, no methodbinding
is performed.
I thought it may be a bug, or incompatible tags processing together.
We're using MyFaces 1.1.4, Tomahawk 1.1.3, and nothing more.
4) WARN javax.faces.component.UIComponentBase:getRenderer:748 - No
Renderer found for component {Component-Path : [Class:
javax.faces.component.UIViewRoot...
This warning is registered in the logger, and it can be a bug untreated.
I wait your answer,
Thank in advance,
Jônatas