Hi Jack,
I had never noticed but there is something wrong with session extention functionality.
This is the error that appears when pressing the extension button or after a long period of time without doing anything when logged in.
115:40:23,847 WARN [http-bio-8080-exec-40][extend_session_jsp:445] Unable to extend session for ChainValidations-portlet
2Sep 7, 2012 3:40:23 PM org.apache.catalina.core.ApplicationDispatcher invoke
3SEVERE: Servlet.service() for servlet default threw exception
4java.io.FileNotFoundException: The requested resource (/ChainValidations-portlet/Provinces-portlet/invoke) is not available
I tried with your ChainValidations portlet and also with simple example and it always gets in error for all sub portlets like example, customers, countries and provinces ones.
I have been looking all over but can't find a solution to issue.
This happens with 2.1 and trunk version - and liferay 6.1 GA1, GA2 and 6.2 could not test it on 6.0.
Help...