-
1. Re: Rich:menuitem with action attibute is not fired under 3.
ilya_shaikovsky Nov 12, 2008 3:55 AM (in response to aish)should be no difference. PLease add phaseTracker to your application and paste its output.
-
2. Re: Rich:menuitem with action attibute is not fired under 3.
aish Nov 12, 2008 11:47 AM (in response to aish)Hi Ilya,
Thanks for responding.
As sugggested by you, I added PhaseTracker and its output is given below. After adding PhaseTracker, I selected the different menuitems and their responses are shown below. The command attribute is not fired.
Please let me know what I should do? Can you please help me fix this?
(The " urllink /intro.jsp" in the output below is my debugging message added in the program. Please ignore it)
Thanks
Aish
======
Nov 12, 2008 11:39:00 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:39:00 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:39:00 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
urllink /intro.jsp
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 11:39:11 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 11:39:12 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:39:12 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:39:12 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 11:39:12 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
urllink /intro.jsp
Nov 12, 2008 11:41:06 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:41:06 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:41:06 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 11:41:08 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 11:42:10 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:42:10 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:42:10 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
urllink /intro.jsp
Nov 12, 2008 11:42:12 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 11:42:54 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:42:54 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:42:54 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 11:42:55 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
urllink /intro.jsp
Nov 12, 2008 11:43:34 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 11:43:34 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 11:43:34 AM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
urllink /intro.jsp
Nov 12, 2008 11:43:34 AM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6 -
3. Re: Rich:menuitem with action attibute is not fired under 3.
aish Nov 12, 2008 12:09 PM (in response to aish)Hi Ilya,
I ran the same application under RichFaces 3.1.3 and used PhaseTracker to log the output. Please see below for the PhaseTracker output. I could see all the JSF phases being called where as in my previous post (with the output of application running under 3.1.6) only 2 JSF phases are called. It is the same program running on the same server except for RichFaces version 3.1.3 and 3.1.6
Please advise
Thanks
Aish
====
Nov 12, 2008 12:05:34 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 12:05:34 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 12:05:34 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 12:05:45 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 12:05:46 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE APPLY_REQUEST_VALUES 2
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER APPLY_REQUEST_VALUES 2
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE PROCESS_VALIDATIONS 3
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER PROCESS_VALIDATIONS 3
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE UPDATE_MODEL_VALUES 4
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER UPDATE_MODEL_VALUES 4
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE INVOKE_APPLICATION 5
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER INVOKE_APPLICATION 5
Nov 12, 2008 12:05:52 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 12:05:56 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RESTORE_VIEW 1
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RESTORE_VIEW 1
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE APPLY_REQUEST_VALUES 2
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER APPLY_REQUEST_VALUES 2
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE PROCESS_VALIDATIONS 3
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER PROCESS_VALIDATIONS 3
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE UPDATE_MODEL_VALUES 4
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER UPDATE_MODEL_VALUES 4
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE INVOKE_APPLICATION 5
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER INVOKE_APPLICATION 5
Nov 12, 2008 12:06:02 PM org.exadel.jsf.PhaseTracker beforePhase
INFO: BEFORE RENDER_RESPONSE 6
Nov 12, 2008 12:06:05 PM org.exadel.jsf.PhaseTracker afterPhase
INFO: AFTER RENDER_RESPONSE 6 -
4. Re: Rich:menuitem with action attibute is not fired under 3.
adubovsky Nov 13, 2008 9:41 AM (in response to aish)Hi Aish,
Thanks for your post.
I verified your scenario, and all look fine. I check the action calling on following environment:
jsf 1.2, sunRI, RF-3.1.3.GA and RF-3.1.6.GA under tomcat.
All six jsf actions are called and all menuItem actions are performed in both versions of richfaces (and with different submitModes).
Could you please explain your environment with more details and give simple war if it is possible. -
5. Re: Rich:menuitem with action attibute is not fired under 3.
aish Nov 13, 2008 10:41 AM (in response to aish)Hi Adubovsky,
Thanks for responding.
My environment is
IBM RAd 7.0 (Which supports JSF 1.1)
Oracle Database
RichFaces 3.1.3 (now I am trying to upgrade to 3.1.6 and thats when I getting trouble with the action method firing)
Weblogic 9.2
RichFaces 3.1.3 works fine with the above environment. Please let me know if any additional information you need. I could send the war file to you but since it accesses the database, It would not work without database setup. Do you want to me create a sample application and send a war file? If so, please send me a mail id so that I can send the war file as I could not attach the war file in this forum.
Can you please help me get this action method working? I have to trunaround this application to production and I could not do it with out fixing this?
Thanks
Aish -
6. Re: Rich:menuitem with action attibute is not fired under 3.
ilya_shaikovsky Nov 13, 2008 10:43 AM (in response to aish)guys will try this at your environment.. but if you able to create sample war in a short time you could freely send to any our emails (take from our profile)
-
7. Re: Rich:menuitem with action attibute is not fired under 3.
aish Nov 13, 2008 1:02 PM (in response to aish)Hi Ilya,
As suggested by you, I sent a sample war file to the following email ids
1. adubovsky@exadel.com
2. ishaikovsky@exadel.com
But, both the emails were returned back to me due to delivery error. Can you please let me know the emails ids so that I can resend them again?
Thanks Aish -
8. Re: Rich:menuitem with action attibute is not fired under 3.
adubovsky Nov 14, 2008 3:16 AM (in response to aish)Hi Aish,
Try to add password to the archive and send again. -
9. Re: Rich:menuitem with action attibute is not fired under 3.
ilya_shaikovsky Nov 14, 2008 5:18 AM (in response to aish)strange.. other customers succesfully sends me war files without problems...
-
10. Re: Rich:menuitem with action attibute is not fired under 3.
aish Nov 14, 2008 10:56 AM (in response to aish)Hi Ilya,adubovsky,
Based on your suggestion, I tried to send the war file again and it looks like It went thru fine. The earlier issue with sending should be because of the size of the war file. Now, I made it as simple as possible and reduced the size.
Please check your email for the subject "Sample war file as discussed on the forum" for my email. Please let me know if there is any issue with the file or if you need any additional information. I have been checking my forum post very frequently and I will reply as soon as possible.
Thanks for your help
Aish -
11. Re: Rich:menuitem with action attibute is not fired under 3.
adubovsky Nov 17, 2008 12:25 PM (in response to aish)Hi Aish,
The problem was resolved by changing jsf version to 1.1_02-b08 (1_1_01 version was in your war).
There are many major changes between this two versions of jsf (a lot of critical bugs were fixed).
So our suggestion is to change jsf version to 1.1_02.
And delete duplicate libs from your classpath. -
12. Re: Rich:menuitem with action attibute is not fired under 3.
aish Nov 17, 2008 5:08 PM (in response to aish)Hi adubovsky,
I am so happy to see your reply.
I tried looking for the two files jsf-api-1.1_02b08.jar and jsf-impl-1.1_02b08.jar (are these two files that I should update? Please correct me if I am wrong).
I could not find them on sun website or in other places. Can you please let me know where I can get a copy of these jar files?
Should I also update any other files in order for this 1.1_02-b08 to work? Please let me know.
I am very happy and eager to try this.
Thank you and Ilya very much for your timely response.
Thanks
Aish -
13. Re: Rich:menuitem with action attibute is not fired under 3.
adubovsky Nov 18, 2008 4:41 AM (in response to aish)Hi Aish,
I sent required jars on your mail. -
14. Re: Rich:menuitem with action attibute is not fired under 3.
aish Nov 18, 2008 1:07 PM (in response to aish)Hi Ilya,adubovsky,
I am so thankful to both of you. I tried the new JSF jar with my sample web application and It worked perfectly fine.
Thank you very much for your extra ordinary support in resolving this.
Thanks and Best Regards
Aish