Repository: flex-blazeds
Updated Branches:
  refs/heads/develop 3e49fb352 -> 0578e1004


- Removed "Externalizable" from the whitelist


Project: http://git-wip-us.apache.org/repos/asf/flex-blazeds/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-blazeds/commit/0578e100
Tree: http://git-wip-us.apache.org/repos/asf/flex-blazeds/tree/0578e100
Diff: http://git-wip-us.apache.org/repos/asf/flex-blazeds/diff/0578e100

Branch: refs/heads/develop
Commit: 0578e10044144695ce08c2303660106297bbd284
Parents: 3e49fb3
Author: Christofer Dutz <[email protected]>
Authored: Thu Mar 2 09:26:10 2017 +0100
Committer: Christofer Dutz <[email protected]>
Committed: Thu Mar 2 09:26:10 2017 +0100

----------------------------------------------------------------------
 core/src/main/java/flex/messaging/io/amf/Amf3Input.java            | 2 --
 .../flex/messaging/validators/ClassDeserializationValidator.java   | 1 -
 2 files changed, 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/0578e100/core/src/main/java/flex/messaging/io/amf/Amf3Input.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/flex/messaging/io/amf/Amf3Input.java 
b/core/src/main/java/flex/messaging/io/amf/Amf3Input.java
index 33109f6..9bcc805 100644
--- a/core/src/main/java/flex/messaging/io/amf/Amf3Input.java
+++ b/core/src/main/java/flex/messaging/io/amf/Amf3Input.java
@@ -822,8 +822,6 @@ public class Amf3Input extends AbstractAmfInput implements 
Amf3Types
     {
         if (object instanceof Externalizable)
         {
-            ClassUtil.validateCreation(Externalizable.class);
-
             if (isDebug)
                 trace.startExternalizableObject(className, objectTable.size() 
- 1);
 

http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/0578e100/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java
 
b/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java
index 592c629..d9d57e4 100644
--- 
a/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java
+++ 
b/core/src/main/java/flex/messaging/validators/ClassDeserializationValidator.java
@@ -54,7 +54,6 @@ public class ClassDeserializationValidator implements 
DeserializationValidator {
             "flex.messaging.messages.HTTPMessage",
             "flex.messaging.messages.RemotingMessage",
             "flex.messaging.messages.SOAPMessage",
-            "java.io.Externalizable",
             "java.lang.Boolean",
             "java.lang.Byte",
             "java.lang.Character",

Reply via email to