Issue 2471: RMI/IDL Tie changes (java2idl-rtf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: The following changes will improve the code generated for RMI/IDL Ties: a) RMI/IDL Tie classes shall catch org.omg.CORBA.SystemException and rethrow it (unwrapped by UnknownException). b) Change the signature of Util.mapSystemException to public static java.rmi.RemoteException mapSystemException(org.omg.CORBA.SystemException ex); c) RMI/IDL Tie classes shall throw the result from mapSystemException. d) mapSystemException shall return the mapped exception if it is an instance of RemoteException or a subclass, and shall throw the mapped exception in all other cases. This has been agreed by the RTF, but an OMG issue number is needed. Resolution: Closed, accepted (see summary for text) Revised Text: Actions taken: February 22, 1999: received issue June 4, 1999: closed issue Discussion: End of Annotations:===== Date: Mon, 22 Feb 1999 11:42:36 +0000 From: Simon Nash Organization: IBM To: issues CC: java2idl Subject: RMI/IDL Tie changes The following changes will improve the code generated for RMI/IDL Ties: a) RMI/IDL Tie classes shall catch org.omg.CORBA.SystemException and rethrow it (unwrapped by UnknownException). b) Change the signature of Util.mapSystemException to public static java.rmi.RemoteException mapSystemException(org.omg.CORBA.SystemException ex); c) RMI/IDL Tie classes shall throw the result from mapSystemException. d) mapSystemException shall return the mapped exception if it is an instance of RemoteException or a subclass, and shall throw the mapped exception in all other cases. This has been agreed by the RTF, but an OMG issue number is needed. Simon -- Simon C Nash, Technology Architect, IBM Java Technology Centre Tel. +44-1962-815156 Fax +44-1962-818999 Hursley, England Internet: nash@hursley.ibm.com Lotus Notes: Simon Nash@ibmgb