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 2009/03/09 23:17:54 UTC
svn commit: r751876 -
/portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/events/EventCoordinationServiceImpl.java
Author: taylor
Date: Mon Mar 9 22:17:54 2009
New Revision: 751876
URL: http://svn.apache.org/viewvc?rev=751876&view=rev
Log:
minor tweaks to excepton handling
Modified:
portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/events/EventCoordinationServiceImpl.java
Modified: portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/events/EventCoordinationServiceImpl.java
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/events/EventCoordinationServiceImpl.java?rev=751876&r1=751875&r2=751876&view=diff
==============================================================================
--- portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/events/EventCoordinationServiceImpl.java (original)
+++ portals/jetspeed-2/portal/trunk/components/jetspeed-portal/src/main/java/org/apache/jetspeed/events/EventCoordinationServiceImpl.java Mon Mar 9 22:17:54 2009
@@ -339,6 +339,13 @@
log.error("Failed to stream for de-serialization: " + value, e);
xml = null;
}
+ finally
+ {
+ if (xml == null)
+ {
+ Thread.currentThread().setContextClassLoader(savedLoader);
+ }
+ }
}
if (xml != null)
{
@@ -355,10 +362,12 @@
log.error("Failed to de-serializee: " + value, e);
xml = null;
}
-
+ finally
+ {
+ Thread.currentThread().setContextClassLoader(savedLoader);
+ }
}
}
- Thread.currentThread().setContextClassLoader(savedLoader);
return deserializedValue;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org