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

Reply via email to