There may be another portlet user here that may not the answer... But it seems like this is an issue for the portlet developers. (Jahia group?).
Sorry, but it's kind of hard to help without any source code and a
test environment to play with...
[originally posted on jforum.net by monroe]