Update of /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples In directory vz-cvs-3.sog:/tmp/cvs-serv20226/smpl/org/sblim/cimclient/samples Modified Files: Jsr48OperationSample.java Jsr48IndicationSample.java Jsr48PegasusIndicationSample.java Jsr48PullEnumSample.java Log Message: 3267429 - Samples should close client Index: Jsr48IndicationSample.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples/Jsr48IndicationSample.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- Jsr48IndicationSample.java 11 Mar 2011 13:08:17 -0000 1.11 +++ Jsr48IndicationSample.java 10 May 2011 19:25:24 -0000 1.12 @@ -22,6 +22,7 @@ * 2882448 2009-10-21 blaschke-oss Add WBEMClientConstants from JSR48 * 2956716 2010-03-02 blaschke-oss Jsr48IndicationSample hardcoded namespace * 3190335 2011-02-23 blaschke-oss Erroneous use of SystemName property in samples + * 3267429 2011-04-01 blaschke-oss Samples should close client */ package org.sblim.cimclient.samples; @@ -300,6 +301,7 @@ } else { System.err.println("Listener startup failed. Most probably the port " + LISTENER_PORT + " is not available."); + client.close(); return; } @@ -327,6 +329,7 @@ unsubscribe(client, namespace); // close listener cListener.removeListener(Integer.parseInt(LISTENER_PORT)); + client.close(); System.out.println("Cleaned up."); } Index: Jsr48PullEnumSample.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples/Jsr48PullEnumSample.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Jsr48PullEnumSample.java 17 Nov 2009 19:39:34 -0000 1.3 +++ Jsr48PullEnumSample.java 10 May 2011 19:25:24 -0000 1.4 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2009 + * (C) Copyright IBM Corp. 2009, 2011 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -14,6 +14,7 @@ * -------------------------------------------------------------------- * 2845211 2009-08-27 raman_arora Pull Enumeration Feature (SAX Parser) * 2882448 2009-10-21 blaschke-oss Add WBEMClientConstants from JSR48 + * 3267429 2011-04-01 blaschke-oss Samples should close client */ package org.sblim.cimclient.samples; @@ -461,6 +462,7 @@ } // if (instance.getProperty("RegisteredName") }// for loop profileInstances.size() }// if (profileInstances != null) + client.close(); } // main private static void printIteratorInstance(CloseableIterator<CIMInstance> iterator, Index: Jsr48PegasusIndicationSample.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples/Jsr48PegasusIndicationSample.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Jsr48PegasusIndicationSample.java 7 Mar 2011 14:00:41 -0000 1.3 +++ Jsr48PegasusIndicationSample.java 10 May 2011 19:25:24 -0000 1.4 @@ -14,6 +14,7 @@ * ------------------------------------------------------------------------------- * 3182121 2011-02-15 blaschke-oss Add Jsr48PegasusIndicationSample * 3185818 2011-02-18 blaschke-oss indicationOccured URL incorrect + * 3267429 2011-04-01 blaschke-oss Samples should close client */ package org.sblim.cimclient.samples; @@ -341,6 +342,7 @@ } else { System.err.println("Listener startup failed. Most probably the port " + LISTENER_PORT + " is not available."); + client.close(); return; } @@ -379,6 +381,7 @@ unsubscribe(client, namespace); // Close listener cListener.removeListener(Integer.parseInt(LISTENER_PORT)); + client.close(); System.out.println("Cleaned up."); } Index: Jsr48OperationSample.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/smpl/org/sblim/cimclient/samples/Jsr48OperationSample.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- Jsr48OperationSample.java 11 Mar 2011 13:08:17 -0000 1.11 +++ Jsr48OperationSample.java 10 May 2011 19:25:24 -0000 1.12 @@ -21,6 +21,7 @@ * 2882448 2009-10-21 blaschke-oss Add WBEMClientConstants from JSR48 * 2963502 2010-03-04 blaschke-oss Add XML tracing to sample code * 3190335 2011-02-23 blaschke-oss Erroneous use of SystemName property in samples + * 3267429 2011-04-01 blaschke-oss Samples should close client */ package org.sblim.cimclient.samples; @@ -388,5 +389,6 @@ // delete the instance again client.deleteInstance(path); System.out.println("Instance " + path + " deleted"); + client.close(); } } |