Win a copy of Java Mock Exams (software) this week in the Programmer Certification (OCPJP) forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

How do i get PortletContext in

Vinod Borole
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Portal: Liferay 6.0

In my portlet i need to maintain an object at the application_Scope so that it will availaible for all the users that login. as a solution i thought PortletContext would be something i should use. Hence i went ahead and stored it in the portletcontext like this

Now when the user logsout i want to manipulate this object from the context, for this i wrote a hook that captures the Here is how the code looks like

As the above class has the HttpSession object, i can get the servletcontext and not the portlet context, still i tried but i could not get the attribute value that i had set in my portlet.

I thought i should set my object in the Servletcontext and then try, for that i my portlet i modified my code to get the servlet context object from the PortalUtil class like this

Even after doing this MySessionDestroyAction class does not get the context attribute. Can anyone explain this behaviour? Also, if this is not the right way to implement can anyone suggest what approach i should use.

Thank you
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!