Are you using this in portlets?
From: a k
[mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 26, 2006
4:29 PM
To: MyFaces Discussion
Subject: Re: PhaseListener getting
called multiple times
I have this in my Listener impl class:
public PhaseId getPhaseId() {
return PhaseId.RENDER_RESPONSE;
}
Not sure why it is getting called exactly 4 times. Also, there are more phases
than 4.
On 9/26/06, John
<[EMAIL PROTECTED]> wrote:
It sounds like it's getting called for
each phase.
Be sure and define a getPhaseId() so it
knows what phase to pay attention to.
public PhaseId getPhaseId() {
return PhaseId.RESTORE_VIEW;
}
From: a k [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, September 26, 2006
1:21 PM
To: MyFaces Discussion
Subject: PhaseListener getting
called multiple times
Hi,
I followed this article to show more meaningful validation
messages at the top of the page.
http://www.oracle.com/technology/pub/articles/masterj2ee/j2ee_wk7.html
What I am noticing is that the Phase Listener is getting called
multiple times (4 to be precise) per request. So instead of getting something
like
"Field Name: Please enter a valid value." I am getting
"Field Name: Field Name: Field Name: Field Name: Please enter a valid
value."
Could some one point me in the right direction?
Thanks!
|