Joined: 16/Nov/2006 00:00:00
Ok, I tought that it comes very close to this issue. Everything was working just fine with Icefaces 1.7.0 and <private-session-attributes>false</private-session-attributes> but after upgrading and private-session-attributes giving that User Session Expired I's looking for alternative solutions.
What's weird (and pls don't fix it just now ;) is that you can't remove LIFERAY_SHARED_xxx attributes from the session but if your param happens to be a map you can .clear() it. Half-a-solution. But obvisously there's more here.
There is still the issue with writing a session variable within Liferay...
An example would be to login to the liferay portal by setting the j_username and j_password session variables.
You can do it when you set <private-session-attributes>false</private-session-attributes> and it will properly set the liferay session attributes when IceFaces first loads, however it does come up with the user Session Expired error instantly.
Is there a way to resolve this issue within glassfish?