You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2006/09/19 08:46:14 UTC
svn commit: r447764 -
/portals/jetspeed-2/trunk/components/portal/src/java/org/apache/jetspeed/container/session/PortalSessionsManagerImpl.java
Author: taylor
Date: Mon Sep 18 23:46:13 2006
New Revision: 447764
URL: http://svn.apache.org/viewvc?view=rev&rev=447764
Log:
put in a NPE check
it started throwing NPEs every time i hit the portal
even if i shutdown tomcat, restarted several times, NPEs occurred consistently
weird thing is its been working all day long
Modified:
portals/jetspeed-2/trunk/components/portal/src/java/org/apache/jetspeed/container/session/PortalSessionsManagerImpl.java
Modified: portals/jetspeed-2/trunk/components/portal/src/java/org/apache/jetspeed/container/session/PortalSessionsManagerImpl.java
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/components/portal/src/java/org/apache/jetspeed/container/session/PortalSessionsManagerImpl.java?view=diff&rev=447764&r1=447763&r2=447764
==============================================================================
--- portals/jetspeed-2/trunk/components/portal/src/java/org/apache/jetspeed/container/session/PortalSessionsManagerImpl.java (original)
+++ portals/jetspeed-2/trunk/components/portal/src/java/org/apache/jetspeed/container/session/PortalSessionsManagerImpl.java Mon Sep 18 23:46:13 2006
@@ -130,6 +130,11 @@
if ( portalSession != null && paSession != null )
{
PortalSessionRegistry psr = (PortalSessionRegistry)portalSessionsRegistry.get(portalSession.getId());
+ if (psr == null)
+ {
+ psr = new PortalSessionRegistry();
+ portalSessionsRegistry.put(portalSession.getId(), psr);
+ }
PortletApplicationSessionMonitor pasm = (PortletApplicationSessionMonitor)psr.sessionMonitors.get(contextPath);
if ( pasm != null )
{
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org