fix source plugin generation

fix source gen for org.eclipse.jst.ejb.doc.user

Signed-off-by: nickboldt <nboldt@redhat.com>
diff --git a/docs/org.eclipse.jst.ejb.doc.user/build.properties b/docs/org.eclipse.jst.ejb.doc.user/build.properties
index 356e8f3..3cb373c 100644
--- a/docs/org.eclipse.jst.ejb.doc.user/build.properties
+++ b/docs/org.eclipse.jst.ejb.doc.user/build.properties
@@ -12,4 +12,4 @@
                topics/*.dita
 bin.excludes = DocBuild.xml,\
                myPlugin*.xml
-               
\ No newline at end of file
+source.. = src/
diff --git a/docs/org.eclipse.jst.ejb.doc.user/src/.gitkeep b/docs/org.eclipse.jst.ejb.doc.user/src/.gitkeep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/docs/org.eclipse.jst.ejb.doc.user/src/.gitkeep
diff --git a/plugins/org.eclipse.jem.beaninfo.vm.common/build.properties b/plugins/org.eclipse.jem.beaninfo.vm.common/build.properties
index 4488430..085f41b 100644
--- a/plugins/org.eclipse.jem.beaninfo.vm.common/build.properties
+++ b/plugins/org.eclipse.jem.beaninfo.vm.common/build.properties
@@ -8,7 +8,6 @@
 # Contributors:
 #     IBM Corporation - initial API and implementation
 ###############################################################################
-src.excludes = **/.cvsignore
 bin.includes = plugin.properties,\
                about.html,\
                META-INF/,\
diff --git a/plugins/org.eclipse.jem.beaninfo.vm/build.properties b/plugins/org.eclipse.jem.beaninfo.vm/build.properties
index 35f8228..750ebd4 100644
--- a/plugins/org.eclipse.jem.beaninfo.vm/build.properties
+++ b/plugins/org.eclipse.jem.beaninfo.vm/build.properties
@@ -8,7 +8,6 @@
 # Contributors:
 #     IBM Corporation - initial API and implementation
 ###############################################################################
-src.excludes = **/.cvsignore
 bin.includes = plugin.properties,\
                about.html,\
                META-INF/,\
diff --git a/plugins/org.eclipse.jem.workbench/build.properties b/plugins/org.eclipse.jem.workbench/build.properties
index 11e482e..248b38b 100644
--- a/plugins/org.eclipse.jem.workbench/build.properties
+++ b/plugins/org.eclipse.jem.workbench/build.properties
@@ -17,4 +17,3 @@
 
 source.. = workbench/
 output.. = bin/
-jars.compile.order = .
diff --git a/plugins/org.eclipse.jem/build.properties b/plugins/org.eclipse.jem/build.properties
index 449add7..96be1dc 100644
--- a/plugins/org.eclipse.jem/build.properties
+++ b/plugins/org.eclipse.jem/build.properties
@@ -7,8 +7,8 @@
 # 
 # Contributors:
 #     IBM Corporation - initial API and implementation
+#     Nick Boldt, Red Hat - fix source generation for Tycho 1.1
 ###############################################################################
-src.excludes = **/.cvsignore
 bin.includes = plugin.xml,\
                plugin.properties,\
                about.html,\
@@ -21,7 +21,6 @@
                META-INF/,\
                .,\
                model/
-jars.compile.order = .
 src.includes = about.html,\
                model/,\
                rose/
diff --git a/plugins/org.eclipse.jem/rose/.cvsignore b/plugins/org.eclipse.jem/rose/.cvsignore
deleted file mode 100644
index 1be3a37..0000000
--- a/plugins/org.eclipse.jem/rose/.cvsignore
+++ /dev/null
@@ -1,2 +0,0 @@
-*.md~
-*.ca~
\ No newline at end of file
diff --git a/plugins/org.eclipse.jst.common.annotations.core/build.properties b/plugins/org.eclipse.jst.common.annotations.core/build.properties
index 3e0c003..19a63c3 100644
--- a/plugins/org.eclipse.jst.common.annotations.core/build.properties
+++ b/plugins/org.eclipse.jst.common.annotations.core/build.properties
@@ -15,7 +15,8 @@
                schema/,\
                plugin.properties,\
                property_files/
-jars.compile.order = .
 output.. = bin/
 source.. = src/,\
            property_files/
+src.includes = *
+ 
\ No newline at end of file
diff --git a/plugins/org.eclipse.jst.common.annotations.ui/build.properties b/plugins/org.eclipse.jst.common.annotations.ui/build.properties
index a21afc6..9a7dc05 100644
--- a/plugins/org.eclipse.jst.common.annotations.ui/build.properties
+++ b/plugins/org.eclipse.jst.common.annotations.ui/build.properties
@@ -14,7 +14,6 @@
                plugin.properties,\
                .
 src.includes=schema/
-jars.compile.order = .
 output.. = bin/
 source.. = src/,\
            property_files/
diff --git a/plugins/org.eclipse.jst.common.ui/build.properties b/plugins/org.eclipse.jst.common.ui/build.properties
index 4b147f0..fa25c83 100644
--- a/plugins/org.eclipse.jst.common.ui/build.properties
+++ b/plugins/org.eclipse.jst.common.ui/build.properties
@@ -16,3 +16,4 @@
                META-INF/,\
                about.html,\
                plugin.properties
+src.includes = *
diff --git a/plugins/org.eclipse.jst.ejb.ui/.cvsignore b/plugins/org.eclipse.jst.ejb.ui/.cvsignore
deleted file mode 100644
index f7ed1f3..0000000
--- a/plugins/org.eclipse.jst.ejb.ui/.cvsignore
+++ /dev/null
@@ -1,7 +0,0 @@
-bin
-temp.folder
-build.xml
-ejb_ui.jar
-@dot
-src.zip
-javaCompiler...args
diff --git a/plugins/org.eclipse.jst.ejb.ui/build.properties b/plugins/org.eclipse.jst.ejb.ui/build.properties
index 5788c19..f008b38 100644
--- a/plugins/org.eclipse.jst.ejb.ui/build.properties
+++ b/plugins/org.eclipse.jst.ejb.ui/build.properties
@@ -18,3 +18,4 @@
 source.. = ejb_ui/,\
                     property_files/
 output.. = bin/
+src.includes = *
diff --git a/plugins/org.eclipse.jst.j2ee.ejb.annotation.model/.cvsignore b/plugins/org.eclipse.jst.j2ee.ejb.annotation.model/.cvsignore
deleted file mode 100644
index fa3eb8f..0000000
--- a/plugins/org.eclipse.jst.j2ee.ejb.annotation.model/.cvsignore
+++ /dev/null
@@ -1,7 +0,0 @@
-bin
-temp.folder
-*.jar
-build.xml
-@dot
-src.zip
-javaCompiler...args
diff --git a/plugins/org.eclipse.jst.j2ee.ejb.annotations.emitter/.cvsignore b/plugins/org.eclipse.jst.j2ee.ejb.annotations.emitter/.cvsignore
deleted file mode 100644
index 9d920c4..0000000
--- a/plugins/org.eclipse.jst.j2ee.ejb.annotations.emitter/.cvsignore
+++ /dev/null
@@ -1,7 +0,0 @@
-bin
-build.xml
-temp.folder
-ejbEmitter.jar
-@dot
-src.zip
-javaCompiler...args
diff --git a/plugins/org.eclipse.jst.j2ee.ejb.annotations.ui/.cvsignore b/plugins/org.eclipse.jst.j2ee.ejb.annotations.ui/.cvsignore
deleted file mode 100644
index e0c4599..0000000
--- a/plugins/org.eclipse.jst.j2ee.ejb.annotations.ui/.cvsignore
+++ /dev/null
@@ -1,7 +0,0 @@
-bin
-temp.folder
-build.xml
-ejbAnnotationsUi.jar
-@dot
-src.zip
-javaCompiler...args
diff --git a/plugins/org.eclipse.jst.j2ee.ejb.annotations.ui/build.properties b/plugins/org.eclipse.jst.j2ee.ejb.annotations.ui/build.properties
index ebfe7d6..0f4e600 100644
--- a/plugins/org.eclipse.jst.j2ee.ejb.annotations.ui/build.properties
+++ b/plugins/org.eclipse.jst.j2ee.ejb.annotations.ui/build.properties
@@ -5,5 +5,4 @@
                META-INF/,\
                about.html
 source.. = src/
-               
-
+src.includes = *
diff --git a/plugins/org.eclipse.jst.j2ee.ejb.annotations.xdoclet/.cvsignore b/plugins/org.eclipse.jst.j2ee.ejb.annotations.xdoclet/.cvsignore
deleted file mode 100644
index 52e14e1..0000000
--- a/plugins/org.eclipse.jst.j2ee.ejb.annotations.xdoclet/.cvsignore
+++ /dev/null
@@ -1,7 +0,0 @@
-bin
-temp.folder
-build.xml
-xdocletAnnotation.jar
-@dot
-src.zip
-javaCompiler...args
diff --git a/plugins/org.eclipse.jst.j2ee.ejb.annotations.xdoclet/build.properties b/plugins/org.eclipse.jst.j2ee.ejb.annotations.xdoclet/build.properties
index 6ec8755..1556575 100644
--- a/plugins/org.eclipse.jst.j2ee.ejb.annotations.xdoclet/build.properties
+++ b/plugins/org.eclipse.jst.j2ee.ejb.annotations.xdoclet/build.properties
@@ -8,3 +8,4 @@
                schema/,\
                icons/
 source.. = src/
+src.includes = *
diff --git a/plugins/org.eclipse.jst.j2ee.ejb/.cvsignore b/plugins/org.eclipse.jst.j2ee.ejb/.cvsignore
deleted file mode 100644
index 590084f..0000000
--- a/plugins/org.eclipse.jst.j2ee.ejb/.cvsignore
+++ /dev/null
@@ -1,7 +0,0 @@
-bin
-runtime
-temp.folder
-build.xml
-@dot
-src.zip
-javaCompiler...args
diff --git a/plugins/org.eclipse.jst.j2ee.jca.ui/build.properties b/plugins/org.eclipse.jst.j2ee.jca.ui/build.properties
index 3976adf..d1eb628 100644
--- a/plugins/org.eclipse.jst.j2ee.jca.ui/build.properties
+++ b/plugins/org.eclipse.jst.j2ee.jca.ui/build.properties
@@ -17,3 +17,4 @@
                icons/,\
                META-INF/,\
                about.html
+src.includes = *
diff --git a/plugins/org.eclipse.jst.j2ee.navigator.ui/build.properties b/plugins/org.eclipse.jst.j2ee.navigator.ui/build.properties
index 7d56e5b..95eeb96 100644
--- a/plugins/org.eclipse.jst.j2ee.navigator.ui/build.properties
+++ b/plugins/org.eclipse.jst.j2ee.navigator.ui/build.properties
@@ -16,3 +16,4 @@
                META-INF/,\
                about.html
 source.. = j2ee-navigator/
+src.includes = *
diff --git a/plugins/org.eclipse.jst.j2ee.ui/build.properties b/plugins/org.eclipse.jst.j2ee.ui/build.properties
index c031d2c..6422c11 100644
--- a/plugins/org.eclipse.jst.j2ee.ui/build.properties
+++ b/plugins/org.eclipse.jst.j2ee.ui/build.properties
@@ -18,3 +18,4 @@
 source.. = j2ee_ui/,\
            property_files/
 output.. = bin/
+src.includes = *
diff --git a/plugins/org.eclipse.jst.j2ee.webservice.ui/build.properties b/plugins/org.eclipse.jst.j2ee.webservice.ui/build.properties
index 3ab4fa5..1ccf345 100644
--- a/plugins/org.eclipse.jst.j2ee.webservice.ui/build.properties
+++ b/plugins/org.eclipse.jst.j2ee.webservice.ui/build.properties
@@ -17,3 +17,4 @@
                META-INF/,\
                about.html,\
                plugin.properties
+src.includes = *
diff --git a/plugins/org.eclipse.jst.j2ee.xdoclet.runtime/.cvsignore b/plugins/org.eclipse.jst.j2ee.xdoclet.runtime/.cvsignore
deleted file mode 100644
index 51e1008..0000000
--- a/plugins/org.eclipse.jst.j2ee.xdoclet.runtime/.cvsignore
+++ /dev/null
@@ -1,5 +0,0 @@
-bin
-@dot
-javaCompiler...args
-build.xml
-temp.folder
diff --git a/plugins/org.eclipse.jst.j2ee.xdoclet.runtime/build.properties b/plugins/org.eclipse.jst.j2ee.xdoclet.runtime/build.properties
index 2293cda..9ef1307 100644
--- a/plugins/org.eclipse.jst.j2ee.xdoclet.runtime/build.properties
+++ b/plugins/org.eclipse.jst.j2ee.xdoclet.runtime/build.properties
@@ -5,4 +5,4 @@
                plugin.xml,\
                plugin.properties,\
                about.html
-               
\ No newline at end of file
+src.includes = *
diff --git a/plugins/org.eclipse.jst.j2ee/build.properties b/plugins/org.eclipse.jst.j2ee/build.properties
index defa40b..de33d4c 100644
--- a/plugins/org.eclipse.jst.j2ee/build.properties
+++ b/plugins/org.eclipse.jst.j2ee/build.properties
@@ -31,7 +31,6 @@
            classpathdep/,\
            contenttype/,\
            ltkbasedrefactoring/
-jars.compile.order = .
 src.includes = rose/,\
                schema/,\
                component.xml
diff --git a/plugins/org.eclipse.jst.jee.ejb/build.properties b/plugins/org.eclipse.jst.jee.ejb/build.properties
index 3cfb4c5..b2ef601 100644
--- a/plugins/org.eclipse.jst.jee.ejb/build.properties
+++ b/plugins/org.eclipse.jst.jee.ejb/build.properties
@@ -15,3 +15,4 @@
                META-INF/,\
                plugin.properties,\
                about.html
+src.includes = *
diff --git a/plugins/org.eclipse.jst.jee.ui/build.properties b/plugins/org.eclipse.jst.jee.ui/build.properties
index 1e9caaf..7bfbc53 100644
--- a/plugins/org.eclipse.jst.jee.ui/build.properties
+++ b/plugins/org.eclipse.jst.jee.ui/build.properties
@@ -10,6 +10,8 @@
 ###############################################################################
 source.. = src/
 output.. = bin/
+src.includes = *
+src.excludes = src
 bin.includes = META-INF/,\
                .,\
                plugin.xml,\
diff --git a/plugins/org.eclipse.jst.jee.web/build.properties b/plugins/org.eclipse.jst.jee.web/build.properties
index 03f7221..707b851 100644
--- a/plugins/org.eclipse.jst.jee.web/build.properties
+++ b/plugins/org.eclipse.jst.jee.web/build.properties
@@ -15,3 +15,4 @@
                plugin.xml,\
                plugin.properties,\
                about.html
+src.includes = *
diff --git a/plugins/org.eclipse.jst.servlet.ui/build.properties b/plugins/org.eclipse.jst.servlet.ui/build.properties
index 0d63d85..a476d0f 100644
--- a/plugins/org.eclipse.jst.servlet.ui/build.properties
+++ b/plugins/org.eclipse.jst.servlet.ui/build.properties
@@ -7,3 +7,4 @@
                icons/,\
                META-INF/,\
                about.html
+src.includes = *
diff --git a/plugins/org.eclipse.wtp.jee.capabilities/build.properties b/plugins/org.eclipse.wtp.jee.capabilities/build.properties
index cef084d..0dd5aa5 100644
--- a/plugins/org.eclipse.wtp.jee.capabilities/build.properties
+++ b/plugins/org.eclipse.wtp.jee.capabilities/build.properties
@@ -1,3 +1,7 @@
+source.. = src/
+output.. = bin/
+src.includes = *
+src.excludes = src
 bin.includes = META-INF/,\
                OSGI-INF/,\
                plugin.xml,\
diff --git a/plugins/org.eclipse.wtp.jee.capabilities/src/.gitkeep b/plugins/org.eclipse.wtp.jee.capabilities/src/.gitkeep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/plugins/org.eclipse.wtp.jee.capabilities/src/.gitkeep
diff --git a/site/category.xml b/site/category.xml
index 4a994ad..f4230cc 100644
--- a/site/category.xml
+++ b/site/category.xml
@@ -46,14 +46,39 @@
     <bundle id="org.eclipse.jst.validation.sample"><category name="jeetools.tests"/></bundle>
     <bundle id="org.eclipse.jst.validation.test"><category name="jeetools.tests"/></bundle>
 
-    <category-def name="jeetools" label="WTP Java EE / EJB Tools"><description>
-        Web Tools Platform (WTP) Java EE / EJB Tools
-    </description></category-def>
-    <category-def name="jeetools.sdk" label="WTP Java EE / EJB Tools - Docs and SDKs"><description>
-        Web Tools Platform (WTP) Java EE / EJB Tools - Docs and SDKs
-    </description></category-def>
-    <category-def name="jeetools.tests" label="WTP Java EE / EJB Tools - Tests"><description>
-        Web Tools Platform (WTP) Java EE / EJB Tools - Tests
-    </description></category-def>
-
+    <!-- sources -->
+    <bundle id="org.eclipse.jem.source"/>
+    <bundle id="org.eclipse.jem.beaninfo.source"/>
+    <bundle id="org.eclipse.jem.beaninfo.vm.source"/>
+    <bundle id="org.eclipse.jem.beaninfo.vm.common.source"/>
+    <bundle id="org.eclipse.jem.proxy.source"/>
+    <bundle id="org.eclipse.jem.workbench.source"/>
+    <bundle id="org.eclipse.jst.common.annotations.controller.source"/>
+    <bundle id="org.eclipse.jst.common.annotations.core.source"/>
+    <bundle id="org.eclipse.jst.common.annotations.ui.source"/>
+    <bundle id="org.eclipse.jst.common.frameworks.source"/>
+    <bundle id="org.eclipse.jst.common.ui.source"/>
+    <bundle id="org.eclipse.jst.ejb.ui.source"/>
+    <bundle id="org.eclipse.jst.j2ee.source"/>
+    <bundle id="org.eclipse.jst.j2ee.core.source"/>
+    <bundle id="org.eclipse.jst.j2ee.ejb.source"/>
+    <bundle id="org.eclipse.jst.j2ee.ejb.annotation.model.source"/>
+    <bundle id="org.eclipse.jst.j2ee.ejb.annotations.emitter.source"/>
+    <bundle id="org.eclipse.jst.j2ee.ejb.annotations.ui.source"/>
+    <bundle id="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source"/>
+    <bundle id="org.eclipse.jst.j2ee.jca.source"/>
+    <bundle id="org.eclipse.jst.j2ee.jca.ui.source"/>
+    <bundle id="org.eclipse.jst.j2ee.navigator.ui.source"/>
+    <bundle id="org.eclipse.jst.j2ee.ui.source"/>
+    <bundle id="org.eclipse.jst.j2ee.web.source"/>
+    <bundle id="org.eclipse.jst.j2ee.webservice.source"/>
+    <bundle id="org.eclipse.jst.j2ee.webservice.ui.source"/>
+    <bundle id="org.eclipse.jst.j2ee.xdoclet.runtime.source"/>
+    <bundle id="org.eclipse.jst.jee.source"/>
+    <bundle id="org.eclipse.jst.jee.ejb.source"/>
+    <bundle id="org.eclipse.jst.jee.ui.source"/>
+    <bundle id="org.eclipse.jst.jee.web.source"/>
+    <bundle id="org.eclipse.jst.servlet.ui.source"/>
+    <bundle id="org.eclipse.wtp.jee.capabilities.source"/>
+    <bundle id="org.eclipse.jst.ejb.doc.user.source"/>
 </site>