diff options
Diffstat (limited to 'java')
| -rwxr-xr-x | java/common/generate | 2 | ||||
| -rw-r--r-- | java/common/src/main/java/org/apache/qpidity/Stub.java | 9 |
2 files changed, 9 insertions, 2 deletions
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<Session> { 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) + { + + } } /* |
