diff options
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/Ice/ObjectAdapterI.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/java/src/Ice/ObjectAdapterI.java b/java/src/Ice/ObjectAdapterI.java index f6e70b255aa..0ca8963229f 100644 --- a/java/src/Ice/ObjectAdapterI.java +++ b/java/src/Ice/ObjectAdapterI.java @@ -57,11 +57,15 @@ public class ObjectAdapterI implements ObjectAdapter } catch(Ice.AdapterNotRegistered ex) { - throw new ObjectAdapterNotRegisteredException(); + ObjectAdapterNotRegisteredException ex1 = new ObjectAdapterNotRegisteredException(); + ex1.name = _name; + throw ex1; } catch(Ice.AdapterAlreadyActive ex) { - throw new ObjectAdapterActiveException(); + ObjectAdapterNameInUseException ex1 = new ObjectAdapterNameInUseException(); + ex1.name = _name; + throw ex1; } } } |