Updates to wrapper

Close open stream leak
diff --git a/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/GenerateCDADataHandler.java b/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/GenerateCDADataHandler.java
index b517bf6..5240a25 100644
--- a/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/GenerateCDADataHandler.java
+++ b/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/GenerateCDADataHandler.java
@@ -1364,6 +1364,14 @@
 		 */
 		@Override
 		public boolean hasNext() {
+
+			if (wrapper != null && wrapper.inputStream != null) {
+				try {
+					wrapper.inputStream.close();
+				} catch (IOException e) {
+					e.printStackTrace();
+				}
+			}
 			return walkZipFile(FilenameUtils.getBaseName(fileName));
 		}