[ 
https://issues.apache.org/jira/browse/LANG-286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12467846
 ] 

Henri Yandell commented on LANG-286:
------------------------------------

The following had serialVersionUID set for the 2.2 release. There have been no 
new ones added for 2.3. So when 2.3 is released, you shouldn't get the problems 
you've had from 2.1 to 2.2 for these files.

./src/java/org/apache/commons/lang/builder/StandardToStringStyle.java
./src/java/org/apache/commons/lang/builder/ToStringStyle.java
./src/java/org/apache/commons/lang/CharRange.java
./src/java/org/apache/commons/lang/CharSet.java
./src/java/org/apache/commons/lang/enum/Enum.java
./src/java/org/apache/commons/lang/enum/ValuedEnum.java
./src/java/org/apache/commons/lang/enums/Enum.java
./src/java/org/apache/commons/lang/enums/ValuedEnum.java
./src/java/org/apache/commons/lang/exception/NestableDelegate.java
./src/java/org/apache/commons/lang/exception/NestableError.java
./src/java/org/apache/commons/lang/exception/NestableException.java
./src/java/org/apache/commons/lang/exception/NestableRuntimeException.java
./src/java/org/apache/commons/lang/IllegalClassException.java
./src/java/org/apache/commons/lang/IncompleteArgumentException.java
./src/java/org/apache/commons/lang/math/DoubleRange.java
./src/java/org/apache/commons/lang/math/FloatRange.java
./src/java/org/apache/commons/lang/math/Fraction.java
./src/java/org/apache/commons/lang/math/IntRange.java
./src/java/org/apache/commons/lang/math/JVMRandom.java
./src/java/org/apache/commons/lang/math/LongRange.java
./src/java/org/apache/commons/lang/math/NumberRange.java
./src/java/org/apache/commons/lang/mutable/MutableBoolean.java
./src/java/org/apache/commons/lang/mutable/MutableByte.java
./src/java/org/apache/commons/lang/mutable/MutableDouble.java
./src/java/org/apache/commons/lang/mutable/MutableFloat.java
./src/java/org/apache/commons/lang/mutable/MutableInt.java
./src/java/org/apache/commons/lang/mutable/MutableLong.java
./src/java/org/apache/commons/lang/mutable/MutableObject.java
./src/java/org/apache/commons/lang/mutable/MutableShort.java
./src/java/org/apache/commons/lang/NotImplementedException.java
./src/java/org/apache/commons/lang/NullArgumentException.java
./src/java/org/apache/commons/lang/ObjectUtils.java
./src/java/org/apache/commons/lang/SerializationException.java
./src/java/org/apache/commons/lang/text/CompositeFormat.java
./src/java/org/apache/commons/lang/text/StrBuilder.java
./src/java/org/apache/commons/lang/time/FastDateFormat.java
./src/java/org/apache/commons/lang/UnhandledException.java

> Serialization - not backwards compatible
> ----------------------------------------
>
>                 Key: LANG-286
>                 URL: https://issues.apache.org/jira/browse/LANG-286
>             Project: Commons Lang
>          Issue Type: Bug
>    Affects Versions: 2.2
>         Environment: N/A
>            Reporter: David J. M. Karlsen
>             Fix For: 2.3
>
>
> Release report states that commons-lang 2.2 is binary backwards compatible, 
> this does not seem to be correct between commons-lang 2.1 and 2.2
> Running 2.2 at the server and 2.1 on client will result in an exception:
> org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : 
> Mismatched serialization UIDs : Source (Rep. 
> IDRMI:org.apache.commons.lang.exception.NestableDelegate:4F998DA78EFC2530:F68F1455DDEE96BB)
>  = F68F1455DDEE96BB whereas Target (Rep. ID 
> RMI:org.apache.commons.lang.exception.NestableDelegate:4F998DA78EFC2530:0000000000000001)
>  = 0000000000000001  minor code: 4942F89A  completed: No

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to