This week's book giveaways are in the Refactoring and Agile forums. We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line! See this thread and this one for details.
I have 3 portal pages with different JSF portlets on them. I am trying to hide 2 of them and show it only when the first portlet's form is submitted. I am using Visibility Rule to do it and have created an Application Object for the same. To achieve this, I am trying to set a value in session in my PageCodeBase extension (child, 1st portlet) class and trying to fetch it in the ApplicationObject that I have created for the visibility rule. This is how I am setting it in session:
and this is how I am trying to fetch it in my TestApplicationObject:
The printed value when the ApplicationObject is executed by the rules is always null.