PortletInvocation retrieval with ThreadLocal