Forums de discussion

Liferay 5.0.1 & any version of Icefaces: wrong adding of new application

Anton Lisovenko, modifié il y a 15 années.

Liferay 5.0.1 & any version of Icefaces: wrong adding of new application

New Member Publications: 8 Date d'inscription: 18/02/09 Publications récentes
In the project we use Liferay 5.0.1 and Icefaces. The problem is: after adding the new application-portlet which uses Icefaces (with <ice:portlet> tags of course) to the right column of layout table it is being added to the left one. This happens if the portlet is configured with option "ajaxable=false". If it is configured as ajaxable, the addition holds on for ages (the circle is rolling, but the application is not added). It seems that Liferay 5.2.1 has no this problem for "ajaxable=false" (but is still hanging permanently for "ajaxable=true").

We can admit non-ajaxable behavior of adding of new application, so the main question is, why the application is added to the wrong layout column? Does anyone know, how to huck this? We cannot migrate to the new version of Liferay now, so we have to solve this problem for the version 5.0.1.

Great thank to everyone, it's a really important task!
Anton Lisovenko, modifié il y a 15 années.

RE: Liferay 5.0.1 & any version of Icefaces: wrong adding of new applic

New Member Publications: 8 Date d'inscription: 18/02/09 Publications récentes
Anyone?

Again, to reproduce the problem:

1. click 'add application'
2. in the list choose any portlet, using icefaces
3. Drag it and try to put to the right column
4. The page will be rerendered and the portlet will appear in the left column. A bit discrraging..

This happens on Liferay 5.0.1, Glassfish 2 or Tomcat 6, and with any version of Icefaces. If the portlet does not use icefaces, all portlets are added to the correct column.