[PATCH] JDK-6937053: RMI unmarshalling errors in ClientNotifForwarder cause silent failure
Jaroslav Bachorik
jaroslav.bachorik at oracle.com
Wed Oct 24 07:03:27 PDT 2012
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