[383633] Help system (for 3.7)
diff --git a/features/org.eclipse.actf.examples.adesigner-feature/feature.xml b/features/org.eclipse.actf.examples.adesigner-feature/feature.xml
index b5d031d..0d6e9ed 100644
--- a/features/org.eclipse.actf.examples.adesigner-feature/feature.xml
+++ b/features/org.eclipse.actf.examples.adesigner-feature/feature.xml
@@ -43,111 +43,6 @@
          unpack="false"/>
 
    <plugin
-         id="org.eclipse.help.base"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.help.ui"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.lucene"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.lucene.analysis"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="javax.servlet"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="javax.servlet.jsp"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.commons.el"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.commons.logging"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.jasper"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.registry"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.servlet"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.jsp.jasper"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.jsp.jasper.registry"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.help.webapp"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.jetty"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
          id="org.eclipse.actf.examples.adesigner"
          download-size="0"
          install-size="0"
@@ -169,18 +64,4 @@
          fragment="true"
          unpack="false"/>
 
-   <plugin
-         id="org.mortbay.jetty.server"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.mortbay.jetty.util"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
 </feature>
diff --git a/features/org.eclipse.actf.examples.michecker-feature/feature.xml b/features/org.eclipse.actf.examples.michecker-feature/feature.xml
index a3b61a6..8eff116 100644
--- a/features/org.eclipse.actf.examples.michecker-feature/feature.xml
+++ b/features/org.eclipse.actf.examples.michecker-feature/feature.xml
@@ -44,111 +44,6 @@
          unpack="false"/>
 
    <plugin
-         id="org.eclipse.help.base"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.help.ui"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.lucene"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.lucene.analysis"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="javax.servlet"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="javax.servlet.jsp"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.commons.el"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.commons.logging"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.jasper"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.registry"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.servlet"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.jsp.jasper"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.jsp.jasper.registry"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.help.webapp"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.jetty"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
          id="org.eclipse.actf.examples.michecker.doc"
          download-size="0"
          install-size="0"
@@ -164,20 +59,6 @@
          unpack="false"/>
 
    <plugin
-         id="org.mortbay.jetty.server"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.mortbay.jetty.util"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
          id="org.eclipse.actf.examples.michecker"
          download-size="0"
          install-size="0"
diff --git a/features/org.eclipse.actf.examples.scripteditor-feature/feature.xml b/features/org.eclipse.actf.examples.scripteditor-feature/feature.xml
index 9367e8d..44f9cb0 100644
--- a/features/org.eclipse.actf.examples.scripteditor-feature/feature.xml
+++ b/features/org.eclipse.actf.examples.scripteditor-feature/feature.xml
@@ -163,111 +163,6 @@
          unpack="false"/>
 
    <plugin
-         id="javax.servlet"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="javax.servlet.jsp"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.commons.el"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.commons.logging"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.jasper"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.lucene"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.apache.lucene.analysis"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.jetty"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.registry"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.http.servlet"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.jsp.jasper"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.equinox.jsp.jasper.registry"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.help.base"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.help.ui"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.eclipse.help.webapp"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
          id="org.eclipse.ui.forms"
          download-size="0"
          install-size="0"
@@ -275,20 +170,6 @@
          unpack="false"/>
 
    <plugin
-         id="org.mortbay.jetty.server"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
-         id="org.mortbay.jetty.util"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
-   <plugin
          id="org.eclipse.actf.examples.scripteditor.doc"
          download-size="0"
          install-size="0"
diff --git a/plugins/org.eclipse.actf.examples.adesigner/aDesigner.product b/plugins/org.eclipse.actf.examples.adesigner/aDesigner.product
index 7483467..287e34f 100644
--- a/plugins/org.eclipse.actf.examples.adesigner/aDesigner.product
+++ b/plugins/org.eclipse.actf.examples.adesigner/aDesigner.product
@@ -40,6 +40,7 @@
 
    <features>
       <feature id="org.eclipse.actf.examples.adesigner" version="1.0.0.qualifier"/>
+      <feature id="org.eclipse.help"/>
    </features>
 
 
diff --git a/plugins/org.eclipse.actf.examples.michecker/miChecker.product b/plugins/org.eclipse.actf.examples.michecker/miChecker.product
index b04b6c4..eab854c 100644
--- a/plugins/org.eclipse.actf.examples.michecker/miChecker.product
+++ b/plugins/org.eclipse.actf.examples.michecker/miChecker.product
@@ -19,7 +19,6 @@
 
    <windowImages i32="/org.eclipse.actf.examples.michecker/icons/excla_32.png"/>
 
-
    <launcher name="miChecker">
       <solaris/>
       <win useIco="true">
@@ -28,16 +27,15 @@
       </win>
    </launcher>
 
-
    <vm>
    </vm>
 
-
    <plugins>
    </plugins>
 
    <features>
       <feature id="org.eclipse.actf.examples.michecker"/>
+      <feature id="org.eclipse.help"/>
    </features>
 
 
diff --git a/plugins/org.eclipse.actf.examples.scripteditor/ScriptEditor.product b/plugins/org.eclipse.actf.examples.scripteditor/ScriptEditor.product
index 1032243..fbe3344 100644
--- a/plugins/org.eclipse.actf.examples.scripteditor/ScriptEditor.product
+++ b/plugins/org.eclipse.actf.examples.scripteditor/ScriptEditor.product
@@ -38,15 +38,15 @@
 
    <plugins>
       <plugin id="com.ibm.icu"/>
-      <plugin id="org.apache.commons.jxpath"/>
-      <plugin id="org.eclipse.actf.ai.audio.io"/>
-      <plugin id="org.eclipse.actf.ai.fennec"/>
-      <plugin id="org.eclipse.actf.ai.navigator"/>
-      <plugin id="org.eclipse.actf.ai.query"/>
+      <plugin id="org.apache.commons.jxpath" fragment=""/>
+      <plugin id="org.eclipse.actf.ai.audio.io" fragment=""/>
+      <plugin id="org.eclipse.actf.ai.fennec" fragment=""/>
+      <plugin id="org.eclipse.actf.ai.navigator" fragment=""/>
+      <plugin id="org.eclipse.actf.ai.query" fragment=""/>
       <plugin id="org.eclipse.actf.ai.tts.protalker"/>
       <plugin id="org.eclipse.actf.ai.tts.sapi"/>
       <plugin id="org.eclipse.actf.ai.voice"/>
-      <plugin id="org.eclipse.actf.ai.xmlstore"/>
+      <plugin id="org.eclipse.actf.ai.xmlstore" fragment=""/>
       <plugin id="org.eclipse.actf.core"/>
       <plugin id="org.eclipse.actf.examples.scripteditor"/>
       <plugin id="org.eclipse.actf.model.dom.dombycom"/>
@@ -90,6 +90,7 @@
 
    <features>
       <feature id="org.eclipse.actf.examples.scripteditor" version="0.1.0.qualifier"/>
+      <feature id="org.eclipse.help"/>
    </features>