Author: dkulp
Date: Tue Mar 20 21:21:44 2012
New Revision: 1303160

URL: http://svn.apache.org/viewvc?rev=1303160&view=rev
Log:
With JMS, it helps to close the proxy pre-emptively to allow the JMS
broker connection to cleanup cleanly.

Modified:
    
cxf/trunk/distribution/src/main/release/samples/jms-spec-demo/src/main/java/demo/jms_greeter/client/Client.java

Modified: 
cxf/trunk/distribution/src/main/release/samples/jms-spec-demo/src/main/java/demo/jms_greeter/client/Client.java
URL: 
http://svn.apache.org/viewvc/cxf/trunk/distribution/src/main/release/samples/jms-spec-demo/src/main/java/demo/jms_greeter/client/Client.java?rev=1303160&r1=1303159&r2=1303160&view=diff
==============================================================================
--- 
cxf/trunk/distribution/src/main/release/samples/jms-spec-demo/src/main/java/demo/jms_greeter/client/Client.java
 (original)
+++ 
cxf/trunk/distribution/src/main/release/samples/jms-spec-demo/src/main/java/demo/jms_greeter/client/Client.java
 Tue Mar 20 21:21:44 2012
@@ -19,6 +19,7 @@
 
 package demo.jms_greeter.client;
 
+import java.io.Closeable;
 import java.io.File;
 
 import javax.xml.namespace.QName;
@@ -63,6 +64,9 @@ public final class Client {
         System.out.println("No response from server as method is OneWay");
         System.out.println();
 
+        if (greeter instanceof Closeable) {
+            ((Closeable)greeter).close();
+        }
         System.exit(0);
     }
 }


Reply via email to