Author: rajith
Date: Fri Jul 27 15:13:15 2007
New Revision: 560406

URL: http://svn.apache.org/viewvc?view=rev&rev=560406
Log:
modified the generate script to add throws QpidException to the methods in 
Invoker

Modified:
    incubator/qpid/trunk/qpid/java/common/generate
    
incubator/qpid/trunk/qpid/java/common/src/main/java/org/apache/qpidity/Stub.java

Modified: incubator/qpid/trunk/qpid/java/common/generate
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/common/generate?view=diff&rev=560406&r1=560405&r2=560406
==============================================================================
--- incubator/qpid/trunk/qpid/java/common/generate (original)
+++ incubator/qpid/trunk/qpid/java/common/generate Fri Jul 27 15:13:15 2007
@@ -280,7 +280,7 @@
 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("}")

Modified: 
incubator/qpid/trunk/qpid/java/common/src/main/java/org/apache/qpidity/Stub.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/common/src/main/java/org/apache/qpidity/Stub.java?view=diff&rev=560406&r1=560405&r2=560406
==============================================================================
--- 
incubator/qpid/trunk/qpid/java/common/src/main/java/org/apache/qpidity/Stub.java
 (original)
+++ 
incubator/qpid/trunk/qpid/java/common/src/main/java/org/apache/qpidity/Stub.java
 Fri Jul 27 15:13:15 2007
@@ -72,7 +72,14 @@
 
     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)
+        {
+               
+        }
     }
 
     /*


Reply via email to