Merge "add sdk features to site/; create new site-integration site for collecting IUs from the integration profile"
diff --git a/features/org.eclipse.jst.server_sdk.feature/feature.xml b/features/org.eclipse.jst.server_sdk.feature/feature.xml
index 41bcda1..8c50d73 100644
--- a/features/org.eclipse.jst.server_sdk.feature/feature.xml
+++ b/features/org.eclipse.jst.server_sdk.feature/feature.xml
@@ -23,8 +23,4 @@
          id="org.eclipse.jst.server_ui.feature"
          version="0.0.0"/>
 
-   <includes
-         id="org.eclipse.jst.server_ui.feature.source"
-         version="0.0.0"/>
-
 </feature>
diff --git a/features/org.eclipse.wst.server_sdk.feature/feature.xml b/features/org.eclipse.wst.server_sdk.feature/feature.xml
index 586c693..cba653e 100644
--- a/features/org.eclipse.wst.server_sdk.feature/feature.xml
+++ b/features/org.eclipse.wst.server_sdk.feature/feature.xml
@@ -23,10 +23,6 @@
          id="org.eclipse.wst.server_ui.feature"

          version="0.0.0"/>

 

-   <includes

-         id="org.eclipse.wst.server_ui.feature.source"

-         version="0.0.0"/>

-

    <plugin

          id="org.eclipse.servertools.doc.isv"

          download-size="0"

diff --git a/features/org.eclipse.wst.server_ui.feature/feature.xml b/features/org.eclipse.wst.server_ui.feature/feature.xml
index 0b20c44..04c8446 100644
--- a/features/org.eclipse.wst.server_ui.feature/feature.xml
+++ b/features/org.eclipse.wst.server_ui.feature/feature.xml
@@ -23,9 +23,9 @@
          id="org.eclipse.wst.server_userdoc.feature"
          version="0.0.0"/>
 
-   <includes
-         id="org.eclipse.wst.server_core.feature"
-         version="0.0.0"/>
+   <requires>
+      <import feature="org.eclipse.wst.server_core.feature"/>
+   </requires>
 
    <plugin
          id="org.eclipse.wst.internet.monitor.ui"
diff --git a/pom.xml b/pom.xml
index 6e6f5ce..02d7f7d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -55,15 +55,20 @@
 
   <modules>
     <module>features/org.eclipse.jst.server_adapters.ext.feature</module>
+    <module>features/org.eclipse.jst.server_adapters.ext.sdk.feature</module>
     <module>features/org.eclipse.jst.server_adapters.feature</module>
     <module>features/org.eclipse.jst.server_adapters.sdk.feature</module>
     <module>features/org.eclipse.jst.server_core.feature</module>
     <module>features/org.eclipse.jst.server_ui.feature</module>
     <module>features/org.eclipse.jst.server_userdoc.feature</module>
+    <module>features/org.eclipse.jst.server_sdk.feature</module>
+
     <module>features/org.eclipse.wst.server_adapters.feature</module>
+    <module>features/org.eclipse.wst.server_adapters.sdk.feature</module>
     <module>features/org.eclipse.wst.server_core.feature</module>
     <module>features/org.eclipse.wst.server_ui.feature</module>
     <module>features/org.eclipse.wst.server_userdoc.feature</module>
+    <module>features/org.eclipse.wst.server_sdk.feature</module>
 
     <module>docs/org.eclipse.jst.server.ui.doc.user</module>
     <module>docs/org.eclipse.jst.server.ui.infopop</module>
@@ -118,13 +123,11 @@
         <module>tests/org.eclipse.wst.internet.monitor.ui.tests</module>
         <module>tests/org.eclipse.wst.server.ui.tests</module>
 
-        <module>features/org.eclipse.jst.server_adapters.ext_tests.feature</module>
-        <module>features/org.eclipse.jst.server_adapters.ext.sdk.feature</module>
-        <module>features/org.eclipse.jst.server_sdk.feature</module>
-        <module>features/org.eclipse.wst.server_adapters.sdk.feature</module>
-        <module>features/org.eclipse.wst.server_sdk.feature</module>
-        <module>features/org.eclipse.wst.server_tests.feature</module>
         <module>features/org.eclipse.jst.server_tests.feature</module>
+        <module>features/org.eclipse.jst.server_adapters.ext_tests.feature</module>
+        <module>features/org.eclipse.wst.server_tests.feature</module>
+
+        <module>site-integration</module>
       </modules>
 <!--       <build>
         <plugins>
diff --git a/site-integration/category.xml b/site-integration/category.xml
new file mode 100644
index 0000000..1e1988c
--- /dev/null
+++ b/site-integration/category.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+
+    <bundle id="org.eclipse.jst.server.core.tests"><category name="site-integration"/></bundle>
+    <bundle id="org.eclipse.jst.server.generic.tests"><category name="site-integration"/></bundle>
+    <bundle id="org.eclipse.jst.server.tomcat.core.tests"><category name="site-integration"/></bundle>
+    <bundle id="org.eclipse.jst.server.tomcat.ui.tests"><category name="site-integration"/></bundle>
+    <bundle id="org.eclipse.jst.server.ui.tests"><category name="site-integration"/></bundle>
+    <bundle id="org.eclipse.wst.internet.monitor.ui.tests"><category name="site-integration"/></bundle>
+    <bundle id="org.eclipse.wst.server.ui.tests"><category name="site-integration"/></bundle>
+
+    <feature id="org.eclipse.jst.server_adapters.ext_tests.feature"><category name="site-integration"/></feature>
+    <feature id="org.eclipse.wst.server_tests.feature"><category name="site-integration"/></feature>
+    <feature id="org.eclipse.jst.server_tests.feature"><category name="site-integration"/></feature>
+
+    <category-def name="site-integration" label="Web Tools (WTP) Server Tools - Integration"><description/></category-def>
+
+</site>
diff --git a/site-integration/pom.xml b/site-integration/pom.xml
new file mode 100644
index 0000000..488efe9
--- /dev/null
+++ b/site-integration/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright (c) 2017 Red Hat Inc.
+  All rights reserved. This program and the accompanying materials
+  are made available under the terms of the Eclipse Distribution License v1.0
+  which accompanies this distribution, and is available at
+  http://www.eclipse.org/org/documents/edl-v10.php
+ 
+  Contributors:
+    Nick Boldt (Red Hat Inc.) - initial implementation
+-->
+
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.eclipse.webtools.servertools</groupId>
+    <artifactId>org.eclipse.webtools.servertools</artifactId>
+    <version>3.6.0-SNAPSHOT</version>
+  </parent>
+
+  <groupId>org.eclipse.webtools.servertools</groupId>
+  <artifactId>org.eclipse.webtools.servertools.site.integration</artifactId>
+  <packaging>eclipse-repository</packaging>
+</project>
diff --git a/site/category.xml b/site/category.xml
index 8a0cd39..21a791f 100644
--- a/site/category.xml
+++ b/site/category.xml
@@ -2,15 +2,21 @@
 <site>
 
     <feature id="org.eclipse.jst.server_adapters.ext.feature"><category name="site"/></feature>
+    <feature id="org.eclipse.jst.server_adapters.ext.sdk.feature"><category name="site"/></feature>
     <feature id="org.eclipse.jst.server_adapters.feature"><category name="site"/></feature>
     <feature id="org.eclipse.jst.server_adapters.sdk.feature"><category name="site"/></feature>
     <feature id="org.eclipse.jst.server_core.feature"><category name="site"/></feature>
     <feature id="org.eclipse.jst.server_ui.feature"><category name="site"/></feature>
     <feature id="org.eclipse.jst.server_userdoc.feature"><category name="site"/></feature>
+    <feature id="org.eclipse.jst.server_sdk.feature"><category name="site"/></feature>
+
+
     <feature id="org.eclipse.wst.server_adapters.feature"><category name="site"/></feature>
+    <feature id="org.eclipse.wst.server_adapters.sdk.feature"><category name="site"/></feature>
     <feature id="org.eclipse.wst.server_core.feature"><category name="site"/></feature>
     <feature id="org.eclipse.wst.server_ui.feature"><category name="site"/></feature>
     <feature id="org.eclipse.wst.server_userdoc.feature"><category name="site"/></feature>
+    <feature id="org.eclipse.wst.server_sdk.feature"><category name="site"/></feature>
 
     <bundle id="org.eclipse.jst.server.ui.doc.user"><category name="site"/></bundle>
     <bundle id="org.eclipse.jst.server.ui.infopop"><category name="site"/></bundle>