diff options
Diffstat (limited to 'libjava/classpath/org/omg/PortableServer/POAHelper.java')
-rw-r--r-- | libjava/classpath/org/omg/PortableServer/POAHelper.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libjava/classpath/org/omg/PortableServer/POAHelper.java b/libjava/classpath/org/omg/PortableServer/POAHelper.java index 2928d9f0737..3712da00d69 100644 --- a/libjava/classpath/org/omg/PortableServer/POAHelper.java +++ b/libjava/classpath/org/omg/PortableServer/POAHelper.java @@ -38,6 +38,8 @@ exception statement from your version. */ package org.omg.PortableServer; +import gnu.CORBA.Minor; + import org.omg.CORBA.BAD_PARAM; import org.omg.CORBA.TypeCode; import org.omg.CORBA.ORB; @@ -126,7 +128,9 @@ public abstract class POAHelper */ public static POA read(InputStream input) { - throw new MARSHAL("Not applicable"); + MARSHAL m = new MARSHAL("Inappropriate"); + m.minor = Minor.Inappropriate; + throw m; } /** @@ -142,6 +146,8 @@ public abstract class POAHelper */ public static void write(OutputStream output, POA value) { - throw new MARSHAL("Not applicable"); + MARSHAL m = new MARSHAL("Inappropriate"); + m.minor = Minor.Inappropriate; + throw m; } }
\ No newline at end of file |