Author: manik.surtani(a)jboss.com
Date: 2008-08-19 07:26:03 -0400 (Tue, 19 Aug 2008)
New Revision: 6582
Modified:
core/trunk/src/main/java/org/jboss/cache/interceptors/MarshalledValueInterceptor.java
Log:
Null chk
Modified:
core/trunk/src/main/java/org/jboss/cache/interceptors/MarshalledValueInterceptor.java
===================================================================
---
core/trunk/src/main/java/org/jboss/cache/interceptors/MarshalledValueInterceptor.java 2008-08-19
11:25:48 UTC (rev 6581)
+++
core/trunk/src/main/java/org/jboss/cache/interceptors/MarshalledValueInterceptor.java 2008-08-19
11:26:03 UTC (rev 6582)
@@ -19,6 +19,7 @@
import java.io.IOException;
import java.io.NotSerializableException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -165,6 +166,11 @@
@SuppressWarnings("unchecked")
protected Map wrapMap(Map<Object, Object> m, Set<MarshalledValue>
marshalledValues, InvocationContext ctx) throws NotSerializableException
{
+ if (m == null)
+ {
+ if (trace) log.trace("Map is nul; returning an empty map.");
+ return Collections.emptyMap();
+ }
if (trace) log.trace("Wrapping map contents of argument " + m);
Map copy = new HashMap();
for (Map.Entry me : m.entrySet())
Show replies by date