[PATCH] JDK-6937053: RMI unmarshalling errors in ClientNotifForwarder cause silent failure

Jaroslav Bachorik jaroslav.bachorik at oracle.com
Wed Oct 24 07:17:16 PDT 2012


Updated webrev at
http://cr.openjdk.java.net/~jbachorik/JDK-6937053/webrev.01/ - removed a
dangling debug output.

-JB-

On 10/24/2012 04:03 PM, Jaroslav Bachorik wrote:
> I am looking for review and a sponsor.
> 
> Webrev available at
> http://cr.openjdk.java.net/~jbachorik/JDK-6937053/webrev.00/
> 
> The RMI marshalling process may throw java.rmi.UnmarshallException eg.
> in cases of incompatible changes in enums. The bad thing is that
> ClientNotifForwarder chooses to silently die instead of reporting the
> problem.
> 
> The fix consists of adding support for handling
> java.rmi.UnmarshallException the same way as
> java.io.NotSerializableException and appropriate changes in the javadoc.
> 
> Thanks,
> 
> -JB-
> 



More information about the serviceability-dev mailing list