[jboss-cvs] JBoss Messaging SVN: r4232 - trunk/src/main/org/jboss/messaging/jms/client.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon May 19 04:55:33 EDT 2008
Author: jmesnil
Date: 2008-05-19 04:55:33 -0400 (Mon, 19 May 2008)
New Revision: 4232
Modified:
trunk/src/main/org/jboss/messaging/jms/client/JBossObjectMessage.java
Log:
in getObject(), read the object using the current Thread's context class loader
Modified: trunk/src/main/org/jboss/messaging/jms/client/JBossObjectMessage.java
===================================================================
--- trunk/src/main/org/jboss/messaging/jms/client/JBossObjectMessage.java 2008-05-19 07:46:46 UTC (rev 4231)
+++ trunk/src/main/org/jboss/messaging/jms/client/JBossObjectMessage.java 2008-05-19 08:55:33 UTC (rev 4232)
@@ -32,6 +32,7 @@
import org.jboss.messaging.core.client.ClientMessage;
import org.jboss.messaging.core.client.ClientSession;
+import org.jboss.messaging.util.ObjectInputStreamWithClassLoader;
/**
* This class implements javax.jms.ObjectMessage
@@ -133,7 +134,7 @@
byte[] data = new byte[len];
body.getBytes(data);
ByteArrayInputStream bais = new ByteArrayInputStream(data);
- ObjectInputStream ois = new ObjectInputStream(bais);
+ ObjectInputStream ois = new ObjectInputStreamWithClassLoader(bais);
object = (Serializable)ois.readObject();
}
catch (Exception e)
More information about the jboss-cvs-commits
mailing list