summaryrefslogtreecommitdiff
path: root/java/demo/Ice/callback/CallbackI.java
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2004-08-26 13:01:19 +0000
committerMarc Laukien <marc@zeroc.com>2004-08-26 13:01:19 +0000
commit7723c05a26a7160b0e62a257edd508024fc7957a (patch)
treeb4b3a96d256c06a35809ca1595e5ada122155373 /java/demo/Ice/callback/CallbackI.java
parentmore glacier2 (diff)
downloadice-7723c05a26a7160b0e62a257edd508024fc7957a.tar.bz2
ice-7723c05a26a7160b0e62a257edd508024fc7957a.tar.xz
ice-7723c05a26a7160b0e62a257edd508024fc7957a.zip
catch exception
Diffstat (limited to 'java/demo/Ice/callback/CallbackI.java')
-rw-r--r--java/demo/Ice/callback/CallbackI.java18
1 files changed, 16 insertions, 2 deletions
diff --git a/java/demo/Ice/callback/CallbackI.java b/java/demo/Ice/callback/CallbackI.java
index 2d5aa324ad0..c945204a128 100644
--- a/java/demo/Ice/callback/CallbackI.java
+++ b/java/demo/Ice/callback/CallbackI.java
@@ -13,13 +13,27 @@ public final class CallbackI extends Callback
initiateCallback(CallbackReceiverPrx proxy, Ice.Current current)
{
System.out.println("initiating callback");
- proxy.callback(current.ctx);
+ try
+ {
+ proxy.callback(current.ctx);
+ }
+ catch(Ice.LocalException ex)
+ {
+ ex.printStackTrace();
+ }
}
public void
shutdown(Ice.Current current)
{
System.out.println("Shutting down...");
- current.adapter.getCommunicator().shutdown();
+ try
+ {
+ current.adapter.getCommunicator().shutdown();
+ }
+ catch(Ice.LocalException ex)
+ {
+ ex.printStackTrace();
+ }
}
}