You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cd...@apache.org on 2017/03/02 08:26:20 UTC

flex-blazeds git commit: - Removed "Externalizable" from the whitelist

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 <ch...@codecentric.de>
Authored: Thu Mar 2 09:26:10 2017 +0100
Committer: Christofer Dutz <ch...@codecentric.de>
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",