Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: 1.7RC1
-
Fix Version/s: 1.7
-
Component/s: None
-
Labels:None
-
Environment:Liferay 4.4.2 + Tomcat 6.0.16 bundle + ICEfaces 1.7RC1
Description
Attached you will find a portle which is a sample that I developed for Liferay Portal that demonstrates inter-portlet communication with ICEfaces Ajax Push.
Although it is only one .WAR, it contains two portlets: Customers and Bookings
To reproduce the problems:
1. Download and Install the Liferay 4.4.2 + Tomcat 6.0.16 bundle
2. Run the bundle, which will create a $HOME/liferay/deploy folder
3. Download the sample-icefaces-ipc-ajax-push-portlet.war attached to this ticket and copy to $HOME/liferay/deploy
5. Start IE7
6. Login as test@liferay.com with password test
7. Position the mouse over the "Welcome" dock in the upper right hand corner
8. Navigate to "My Places > My Community > Private Pages"
9. Add a page named "IPC"
10. Under the "Add Content" menu, expand the "Samples" category
11. Add the "Sample ICEfaces IPC - Customers" portlet
12. Under the "Add Content" menu, expand the "Samples" category
13. Add the "Sample ICEfaces IPC - Bookings" portlet
14. Click on a customer, note in the Tomcat log:
ERROR [CustomerTable:92] fatal render failure for viewNumber 1
15. Click on the Home tab
16. Click back on the IPC tab, and note in the Tomcat log
ERROR [CustomerTable:92] fatal render failure for viewNumber 1
ERROR [CustomerTable:92] fatal render failure for viewNumber 3
And if you keep repeating steps 15 and 16, more and more output occurs in the Tomcat log.
Also, it seems like sometimes I have to click twice on a customer before the Ajax Push server initiated rendering takes place.
Although it is only one .WAR, it contains two portlets: Customers and Bookings
To reproduce the problems:
1. Download and Install the Liferay 4.4.2 + Tomcat 6.0.16 bundle
2. Run the bundle, which will create a $HOME/liferay/deploy folder
3. Download the sample-icefaces-ipc-ajax-push-portlet.war attached to this ticket and copy to $HOME/liferay/deploy
5. Start IE7
6. Login as test@liferay.com with password test
7. Position the mouse over the "Welcome" dock in the upper right hand corner
8. Navigate to "My Places > My Community > Private Pages"
9. Add a page named "IPC"
10. Under the "Add Content" menu, expand the "Samples" category
11. Add the "Sample ICEfaces IPC - Customers" portlet
12. Under the "Add Content" menu, expand the "Samples" category
13. Add the "Sample ICEfaces IPC - Bookings" portlet
14. Click on a customer, note in the Tomcat log:
ERROR [CustomerTable:92] fatal render failure for viewNumber 1
15. Click on the Home tab
16. Click back on the IPC tab, and note in the Tomcat log
ERROR [CustomerTable:92] fatal render failure for viewNumber 1
ERROR [CustomerTable:92] fatal render failure for viewNumber 3
And if you keep repeating steps 15 and 16, more and more output occurs in the Tomcat log.
Also, it seems like sometimes I have to click twice on a customer before the Ajax Push server initiated rendering takes place.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 1.7 [ 10080 ] | |
Assignee Priority | P1 | |
Assignee | Deryk Sinotte [ deryk.sinotte ] |
Attachment | sample-icefaces-ipc-ajax-push-portlet-4.4.1.1.war [ 10889 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Duplicate [ 3 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 | |
Assignee | Deryk Sinotte [ deryk.sinotte ] |