From 7fbe99e28eba867ed4d8d3f09255f4e97ee281cb Mon Sep 17 00:00:00 2001 From: Rajith Muditha Attapattu Date: Fri, 27 Jul 2007 22:13:15 +0000 Subject: modified the generate script to add throws QpidException to the methods in Invoker git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560406 13f79535-47bb-0310-9956-ffa450edef68 --- java/common/generate | 2 +- java/common/src/main/java/org/apache/qpidity/Stub.java | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) (limited to 'java/common') diff --git a/java/common/generate b/java/common/generate index 145e3b66ed..ac816d7b96 100755 --- a/java/common/generate +++ b/java/common/generate @@ -280,7 +280,7 @@ inv.line(" protected abstract StructFactory getFactory();") inv.line() for s in structs: dname = dromedary(s.name) - inv.line(" public void %s(%s) {" % (dname, s.parameters())) + inv.line(" public void %s(%s) throws QpidException {" % (dname, s.parameters())) inv.line(" invoke(getFactory().new%s(%s));" % (s.name, s.arguments())) inv.line(" }") inv.line("}") diff --git a/java/common/src/main/java/org/apache/qpidity/Stub.java b/java/common/src/main/java/org/apache/qpidity/Stub.java index 34a4e4bd44..be246d325b 100644 --- a/java/common/src/main/java/org/apache/qpidity/Stub.java +++ b/java/common/src/main/java/org/apache/qpidity/Stub.java @@ -72,7 +72,14 @@ class SessionDelegate extends Delegate { public @Override void exchangeDeclare(Session session, ExchangeDeclare ed) { System.out.println("got an exchange declare: " + ed.getExchange() + ", " + ed.getType()); - session.queueDeclare("asdf", "alternate", null); + try + { + session.queueDeclare("asdf", "alternate", null); + } + catch(Exception e) + { + + } } /* -- cgit v1.2.1