[466409] reduce warnings
diff --git a/plugins/org.eclipse.actf.ai.audio.description/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.audio.description/META-INF/MANIFEST.MF
index 910e4c1..dcbb5db 100644
--- a/plugins/org.eclipse.actf.ai.audio.description/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.audio.description/META-INF/MANIFEST.MF
@@ -18,6 +18,6 @@
  org.eclipse.actf.model.dom.dombycom,
  org.eclipse.actf.util.vocab,
  org.eclipse.actf.ai.audio.io
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.actf.ai.audio.description
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.actf.ai.audio.io/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.audio.io/META-INF/MANIFEST.MF
index dc78618..2c4d644 100644
--- a/plugins/org.eclipse.actf.ai.audio.io/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.audio.io/META-INF/MANIFEST.MF
@@ -7,6 +7,6 @@
 Bundle-Vendor: Eclipse ACTF Project
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.actf.ai.audio.io
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.actf.ai.fennec/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.fennec/META-INF/MANIFEST.MF
index 4d8bdf5..c3c1315 100644
--- a/plugins/org.eclipse.actf.ai.fennec/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.fennec/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@
  org.eclipse.actf.ai.xmlstore,
  org.eclipse.swt,
  org.eclipse.actf.ui
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.actf.ai.fennec,
  org.eclipse.actf.ai.fennec.treemanager
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.actf.ai.key.keyui/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.key.keyui/META-INF/MANIFEST.MF
index 4fff026..b80b5c7 100644
--- a/plugins/org.eclipse.actf.ai.key.keyui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.key.keyui/META-INF/MANIFEST.MF
@@ -10,5 +10,5 @@
  org.eclipse.ui,
  org.eclipse.actf.ai.navigator,
  org.eclipse.actf.util.win32.comclutch
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.actf.ai.navigator/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.navigator/META-INF/MANIFEST.MF
index 100bae1..f4b6857 100644
--- a/plugins/org.eclipse.actf.ai.navigator/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.navigator/META-INF/MANIFEST.MF
@@ -18,7 +18,7 @@
  org.eclipse.actf.ai.voice,
  org.eclipse.actf.ui,
  com.ibm.icu
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.actf.ai.navigator,
  org.eclipse.actf.ai.navigator.impl,
  org.eclipse.actf.ai.navigator.ui
diff --git a/plugins/org.eclipse.actf.ai.query/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.query/META-INF/MANIFEST.MF
index 7e5d326..ff90839 100644
--- a/plugins/org.eclipse.actf.ai.query/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.query/META-INF/MANIFEST.MF
@@ -9,6 +9,6 @@
  org.eclipse.actf.model.dom.dombycom,
  org.eclipse.actf.util.vocab,
  org.eclipse.actf.core
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.actf.ai.query
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.actf.ai.screenreader.jaws/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.screenreader.jaws/META-INF/MANIFEST.MF
index 00a7846..0d7b091 100644
--- a/plugins/org.eclipse.actf.ai.screenreader.jaws/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.screenreader.jaws/META-INF/MANIFEST.MF
@@ -11,5 +11,5 @@
  org.eclipse.actf.ai.navigator,
  org.eclipse.actf.ai.voice,
  org.eclipse.actf.model.ui
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.actf.ai.screenreader.jaws/src/org/eclipse/actf/ai/screenreader/jaws/JawsWindowUtil.java b/plugins/org.eclipse.actf.ai.screenreader.jaws/src/org/eclipse/actf/ai/screenreader/jaws/JawsWindowUtil.java
index 26ab6c1..29dd445 100644
--- a/plugins/org.eclipse.actf.ai.screenreader.jaws/src/org/eclipse/actf/ai/screenreader/jaws/JawsWindowUtil.java
+++ b/plugins/org.eclipse.actf.ai.screenreader.jaws/src/org/eclipse/actf/ai/screenreader/jaws/JawsWindowUtil.java
@@ -12,7 +12,6 @@
 package org.eclipse.actf.ai.screenreader.jaws;
 
 import org.eclipse.actf.ai.voice.IVoiceEventListener;
-import org.eclipse.actf.model.ui.editor.browser.IWebBrowserACTF;
 
 /**
  * JawsWindowUtil is an utility to control JAWS behavior. The strategy of this
diff --git a/plugins/org.eclipse.actf.ai.screenreader.jaws/src/org/eclipse/actf/ai/screenreader/jaws/script/KeybindScriptGenerator.java b/plugins/org.eclipse.actf.ai.screenreader.jaws/src/org/eclipse/actf/ai/screenreader/jaws/script/KeybindScriptGenerator.java
index 20a461a..dd2f356 100644
--- a/plugins/org.eclipse.actf.ai.screenreader.jaws/src/org/eclipse/actf/ai/screenreader/jaws/script/KeybindScriptGenerator.java
+++ b/plugins/org.eclipse.actf.ai.screenreader.jaws/src/org/eclipse/actf/ai/screenreader/jaws/script/KeybindScriptGenerator.java
@@ -156,6 +156,7 @@
                     }
                 }
             }
+            br.close();
         } catch (IOException e) {
             e.printStackTrace();
         }
diff --git a/plugins/org.eclipse.actf.ai.screenreader.windoweyes/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.screenreader.windoweyes/META-INF/MANIFEST.MF
index 483e116..0b7cc8f 100644
--- a/plugins/org.eclipse.actf.ai.screenreader.windoweyes/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.screenreader.windoweyes/META-INF/MANIFEST.MF
@@ -9,5 +9,5 @@
  org.eclipse.core.runtime,
  org.eclipse.actf.util.win32,
  org.eclipse.actf.ai.voice
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.actf.ai.tts.protalker/META-INF/MANIFEST.MF b/plugins/org.eclipse.actf.ai.tts.protalker/META-INF/MANIFEST.MF
index 391e5bc..a4dcaf0 100644
--- a/plugins/org.eclipse.actf.ai.tts.protalker/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.actf.ai.tts.protalker/META-INF/MANIFEST.MF
@@ -9,5 +9,5 @@
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
  org.eclipse.actf.ai.voice
-Eclipse-LazyStart: true
+Bundle-ActivationPolicy: lazy
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.actf.ai.xmlstore/src/org/eclipse/actf/ai/xmlstore/nvdl/reader/NVDLSAXReader.java b/plugins/org.eclipse.actf.ai.xmlstore/src/org/eclipse/actf/ai/xmlstore/nvdl/reader/NVDLSAXReader.java
index bf2addd..94d210a 100644
--- a/plugins/org.eclipse.actf.ai.xmlstore/src/org/eclipse/actf/ai/xmlstore/nvdl/reader/NVDLSAXReader.java
+++ b/plugins/org.eclipse.actf.ai.xmlstore/src/org/eclipse/actf/ai/xmlstore/nvdl/reader/NVDLSAXReader.java
@@ -40,8 +40,6 @@
 import org.xml.sax.InputSource;
 import org.xml.sax.Locator;
 import org.xml.sax.SAXException;
-import org.xml.sax.SAXNotRecognizedException;
-import org.xml.sax.SAXNotSupportedException;
 import org.xml.sax.SAXParseException;
 import org.xml.sax.XMLReader;
 import org.xml.sax.helpers.DefaultHandler;
diff --git a/plugins/org.eclipse.actf.ai.xmlstore/src/org/eclipse/actf/ai/xmlstore/nvdl/rec/SAXReconstructor.java b/plugins/org.eclipse.actf.ai.xmlstore/src/org/eclipse/actf/ai/xmlstore/nvdl/rec/SAXReconstructor.java
index 9d4d65e..f50e2cb 100644
--- a/plugins/org.eclipse.actf.ai.xmlstore/src/org/eclipse/actf/ai/xmlstore/nvdl/rec/SAXReconstructor.java
+++ b/plugins/org.eclipse.actf.ai.xmlstore/src/org/eclipse/actf/ai/xmlstore/nvdl/rec/SAXReconstructor.java
@@ -12,13 +12,12 @@
 package org.eclipse.actf.ai.xmlstore.nvdl.rec;
 
 import java.util.ArrayList;
-import java.util.HashMap;
 import java.util.Iterator;
 
 import org.eclipse.actf.ai.xmlstore.nvdl.dispatcher.NVDLAttributes;
 import org.eclipse.actf.ai.xmlstore.nvdl.fm.ActionList;
-import org.eclipse.actf.ai.xmlstore.nvdl.fm.PDA;
 import org.eclipse.actf.ai.xmlstore.nvdl.fm.ActionList.InvalidIdException;
+import org.eclipse.actf.ai.xmlstore.nvdl.fm.PDA;
 import org.eclipse.actf.ai.xmlstore.nvdl.model.NVDLConst;
 import org.eclipse.actf.ai.xmlstore.nvdl.model.NVDLElement;
 import org.eclipse.actf.ai.xmlstore.nvdl.model.NVDLRules;