You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by da...@apache.org on 2007/03/29 22:03:33 UTC

svn commit: r523822 - /incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectInputStream.java

Author: dain
Date: Thu Mar 29 13:03:32 2007
New Revision: 523822

URL: http://svn.apache.org/viewvc?view=rev&rev=523822
Log:
Use Classes helper class to load classes instead of Class.forName because Class.forName does not suport primitive classes.

Modified:
    incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectInputStream.java

Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectInputStream.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectInputStream.java?view=diff&rev=523822&r1=523821&r2=523822
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectInputStream.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbObjectInputStream.java Thu Mar 29 13:03:32 2007
@@ -16,6 +16,8 @@
  */
 package org.apache.openejb.core.ivm;
 
+import org.apache.openejb.util.Classes;
+
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.ObjectInputStream;
@@ -32,7 +34,7 @@
     }
 
     protected Class resolveClass(ObjectStreamClass classDesc) throws IOException, ClassNotFoundException {
-        return Class.forName(classDesc.getName(), false, getClassloader());
+        return Classes.forName(classDesc.getName(), getClassloader());
     }
 
     protected Class resolveProxyClass(String[] interfaces) throws IOException, ClassNotFoundException {