You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2011/01/31 12:59:07 UTC
svn commit: r1065571 -
/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/CheckSerializationConfigurator.java
Author: matzew
Date: Mon Jan 31 11:59:06 2011
New Revision: 1065571
URL: http://svn.apache.org/viewvc?rev=1065571&view=rev
Log:
TRINIDAD-2023 - CheckSerializationConfigurator should use the Trinidad specific ObjectInputStream (ObjectInputStreamResolveClass) class
Modified:
myfaces/trinidad/branches/trinidad-1.2.x/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/CheckSerializationConfigurator.java
Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/CheckSerializationConfigurator.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/CheckSerializationConfigurator.java?rev=1065571&r1=1065570&r2=1065571&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/CheckSerializationConfigurator.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/CheckSerializationConfigurator.java Mon Jan 31 11:59:06 2011
@@ -63,6 +63,7 @@ import org.apache.myfaces.trinidad.util.
import org.apache.myfaces.trinidad.util.TransientHolder;
import org.apache.myfaces.trinidadinternal.context.external.ServletApplicationMap;
+import org.apache.myfaces.trinidadinternal.util.ObjectInputStreamResolveClass;
/**
* Configurator that uses both wrapped ExternalContext (for Portlet cases) and wrapped
@@ -561,7 +562,7 @@ public final class CheckSerializationCon
byte[] copyBytes = Arrays.copyOf(serializedBytes, serializedBytes.length);
ByteArrayInputStream baos = new ByteArrayInputStream(copyBytes);
- ObjectInputStream ois = new ObjectInputStream(baos);
+ ObjectInputStream ois = new ObjectInputStreamResolveClass(baos);
deserializedObject = ois.readObject();
ois.close();
}