8.1.3 Thread safety
The PortletRequest and PortletResponse objects are not guaranteed to be thread safe. These object should only be used in the scope of the processAction and render methods. You should not reference the PortletRequest or PortletResponse in any object outside these methods.
WebSphere Portal server will handle multiple concurrent requests to the same portlet request handling methods on multiple threads. If the request handling methods modify class variables, these variables will also be modified for all instances of the portlet. This can cause unexpected problems in your portlets that are difficult to debug. Use method local variables to avoid this problem.
ibm.com/redbooks