# HG changeset patch # User miroslawzn # Date 1306440336 25200 # Node ID 93e77c49b3bb6fa9b8c4aee644533524b3a17bd9 # Parent b06dd44a2740b55d1702f2b789e17ddc9bf13ecb 7046882: Regression : JDK 7b123 : Enum exchanged as parameters using CORBA call results in Exception Reviewed-by: raginip diff -r b06dd44a2740 -r 93e77c49b3bb src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java --- a/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java Fri May 20 16:03:49 2011 -0700 +++ b/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java Thu May 26 13:05:36 2011 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -405,8 +405,7 @@ if (!serializable || externalizable || forProxyClass || - name.equals("java.lang.String") || - isEnum) { + name.equals("java.lang.String")){ fields = NO_FIELDS; } else if (serializable) { /* Ask for permission to override field access checks.