Add stuff for luna builds
diff --git a/parent/pom.xml b/parent/pom.xml
index 25f9b51..ae7cf8b 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -10,12 +10,13 @@
 	</modules>
 
 	<properties>
-		<tychoVersion>0.13.0</tychoVersion>
+		<tycho-version>0.16.0</tycho-version>
+		<tycho-extras-version>${tycho-version}</tycho-extras-version>
 		<BUILD_ALIAS>CI</BUILD_ALIAS>
 		<memoryOptions1>-Xms512m -Xmx1024m -XX:PermSize=256m</memoryOptions1>
 		<memoryOptions2>-XX:MaxPermSize=256m</memoryOptions2>
 		<systemProperties></systemProperties>
-		<platform.name>helios</platform.name>
+		<platform.name>luna</platform.name>
 	</properties>
 
 	<build>
@@ -29,7 +30,7 @@
 			<plugin>
 				<groupId>org.eclipse.tycho</groupId>
 				<artifactId>tycho-packaging-plugin</artifactId>
-				<version>${tychoVersion}</version>
+				<version>${tycho-version}</version>
 				<configuration>
 					<format>'v'yyyyMMdd-HHmm'-${BUILD_ALIAS}'</format>
 					<archiveSite>true</archiveSite>
@@ -39,14 +40,14 @@
 			<plugin>
 				<groupId>org.eclipse.tycho</groupId>
 				<artifactId>tycho-maven-plugin</artifactId>
-				<version>${tychoVersion}</version>
+				<version>${tycho-version}</version>
 				<extensions>true</extensions>
 			</plugin>
 
 			<plugin>
 				<groupId>org.eclipse.tycho</groupId>
 				<artifactId>target-platform-configuration</artifactId>
-				<version>${tychoVersion}</version>
+				<version>${tycho-version}</version>
 				<configuration>
 					<resolver>p2</resolver>
 					<ignoreTychoRepositories>true</ignoreTychoRepositories>
@@ -65,7 +66,7 @@
 			<plugin>
 				<groupId>org.eclipse.tycho</groupId>
 				<artifactId>tycho-surefire-plugin</artifactId>
-				<version>${tychoVersion}</version>
+				<version>${tycho-version}</version>
 				<configuration>
 					<!-- timeout in seconds -->
 					<surefire.timeout>1800</surefire.timeout>
@@ -112,7 +113,7 @@
 			<plugin>
 				<groupId>org.eclipse.tycho</groupId>
 				<artifactId>tycho-compiler-plugin</artifactId>
-				<version>${tychoVersion}</version>
+				<version>${tycho-version}</version>
 				<configuration>
 					<encoding>UTF-8</encoding>
 				</configuration>
@@ -122,7 +123,7 @@
 					is fixed -->
 				<groupId>org.eclipse.tycho</groupId>
 				<artifactId>tycho-source-plugin</artifactId>
-				<version>${tychoVersion}</version>
+				<version>${tycho-version}</version>
 				<executions>
 					<execution>
 						<id>attach-source</id>
@@ -171,7 +172,7 @@
 					<plugin>
 						<groupId>org.eclipse.tycho</groupId>
 						<artifactId>tycho-packaging-plugin</artifactId>
-						<version>${tychoVersion}</version>
+						<version>${tycho-version}</version>
 						<configuration>
 							<format>'v'yyyyMMdd-HHmm'-H${BUILD_NUMBER}-${BUILD_ALIAS}'</format>
 							<archiveSite>true</archiveSite>
@@ -211,7 +212,7 @@
 					<plugin>
 						<groupId>org.eclipse.tycho</groupId>
 						<artifactId>tycho-surefire-plugin</artifactId>
-						<version>${tychoVersion}</version>
+						<version>${tycho-version}</version>
 						<configuration>
 							<systemProperties combine.children="append">
 								<emma.session.out.file>${emma.session.out.file}
@@ -402,7 +403,7 @@
 			
 			<repositories>
 				<repository>
-					<id>kepler-repository</id>
+					<id>luna-repository</id>
 					<layout>p2</layout>
 					<url>http://download.eclipse.org/releases/staging/</url>
 				</repository>
@@ -413,7 +414,7 @@
 	<repositories>
 		<repository>
 			<id>jbosstools-requirements-composite-mirror</id>
-			<url>http://download.jboss.org/jbosstools/updates/stable/helios/</url>
+			<url>http://download.jboss.org/jbosstools/updates/stable/kepler/</url>
 			<layout>p2</layout>
 			<snapshots>
 				<enabled>true</enabled>
diff --git a/plugins/org.eclipse.bpel.targetplatforms/luna.target b/plugins/org.eclipse.bpel.targetplatforms/luna.target
new file mode 100644
index 0000000..c50f104
--- /dev/null
+++ b/plugins/org.eclipse.bpel.targetplatforms/luna.target
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="luna" sequenceNumber="33">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.xtend.sdk.feature.group" version="2.6.0.v201405210727"/>
+<unit id="org.eclipse.xtext.sdk.feature.group" version="2.6.0.v201405210727"/>
+<repository location="http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.jst.enterprise_ui.feature.feature.group" version="3.6.0.v201405070300-7b7OIumFSK2W_CbOM9lcCU_kNlXd"/>
+<unit id="org.eclipse.jst.web_ui.feature.feature.group" version="3.6.0.v201405151800-7G7JFb4CzCV-t-7s2npnOyp-GIS_uC0-gQtFkTxZ"/>
+<unit id="org.eclipse.sdk.ide" version="4.4.0.I20140528-2000"/>
+<unit id="org.eclipse.emf.sdk.feature.group" version="2.10.0.v20140519-0339"/>
+<unit id="org.eclipse.emf.compare.feature.group" version="3.0.0.201406041425"/>
+<unit id="org.eclipse.emf.compare.ide.ui.feature.group" version="3.0.0.201406041425"/>
+<unit id="org.eclipse.emf.diffmerge.sdk.feature.feature.group" version="0.3.0.v20140512-1627"/>
+<unit id="org.eclipse.gef.sdk.feature.group" version="3.9.100.201405261516"/>
+<unit id="org.eclipse.gmf.sdk.feature.group" version="3.2.0.201406041235"/>
+<unit id="org.eclipse.jst.server_adapters.feature.feature.group" version="3.2.300.v20140501_1027-20Bg7w31241A29a2752"/>
+<unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group" version="3.3.300.v20140501_1027-46FKs9oB58F6KBJl8JA8"/>
+<unit id="org.eclipse.jst.server_ui.feature.feature.group" version="3.4.100.v20140501_1027-7A77FPZ9xFccxQKMbwPWmPWnAQGG"/>
+<unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group" version="1.5.400.v201405061940-2407w312123151655"/>
+<unit id="org.eclipse.wst.common_core.feature.feature.group" version="3.6.0.v201405010300-7B7EFVqF7RZHOsJnPz0RDOO"/>
+<unit id="org.eclipse.wst.common_ui.feature.feature.group" version="3.6.0.v201405010300-7C7CFhKEdhOaz-oWh9oTk1tKoQz01SEPP"/>
+<unit id="org.eclipse.wst.server_adapters.feature.feature.group" version="3.2.400.v20140501_1027-7L3FJPCcNBHRBuJmLBVNB"/>
+<unit id="org.eclipse.wst.server_core.feature.feature.group" version="3.3.400.v20140501_1027-35F8N8s735A3G6KA5GC5"/>
+<unit id="org.eclipse.wst.server_ui.feature.feature.group" version="3.3.400.v20140501_1027-7B7BFVoAtOeW6SNQZWTbkYWnARHG"/>
+<unit id="org.eclipse.wst.xml_core.feature.feature.group" version="3.6.0.v201405062148-7C7OG-8F7RZHQZIgP0NyQn"/>
+<repository location="http://download.eclipse.org/releases/staging"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.swtbot.eclipse.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.eclipse.gef.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.ide.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.forms.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<unit id="org.eclipse.swtbot.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+<repository location="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site"/>
+</location>
+</locations>
+<environment>
+<nl>en_US</nl>
+</environment>
+<launcherArgs>
+<vmArgs>-Xms40m -Xmx512m -Declipse.p2.mirrors=true -Djava.net.preferIPv4Stack=true</vmArgs>
+</launcherArgs>
+</target>
diff --git a/plugins/pom.xml b/plugins/pom.xml
index dafc7a3..6df8102 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -98,6 +98,35 @@
 				<module>org.eclipse.bpel.xpath10</module>
 			</modules>
 		</profile>
+
+		
+		<!-- Luna -->
+		<profile>
+			<id>platform-luna</id>
+			<activation>
+				<property>
+					<name>platform.name</name>
+					<value>luna</value>
+				</property>
+			</activation>
+			
+			<modules>
+				<module>org.eclipse.bpel.help</module>
+				<module>org.eclipse.bpel.apache.ode.deploy.model</module>
+				<module>org.eclipse.bpel.apache.ode.deploy.ui</module>
+				<module>org.eclipse.bpel.apache.ode.runtime</module>
+				<module>org.eclipse.bpel.cheatsheet</module>
+				<module>org.eclipse.bpel.common.model</module>
+				<module>org.eclipse.bpel.common.ui.noEmbeddedEditors</module>
+				<module>org.eclipse.bpel.common.wsdl</module>
+				<module>org.eclipse.bpel.model</module>
+				<module>org.eclipse.bpel.runtimes</module>
+				<module>org.eclipse.bpel.ui.noEmbeddedEditors</module>
+				<module>org.eclipse.bpel.validator</module>
+				<module>org.eclipse.bpel.wsil.model</module>
+				<module>org.eclipse.bpel.xpath10</module>
+			</modules>
+		</profile>
 	</profiles>
 </project>
 	
diff --git a/site/pom.xml b/site/pom.xml
index 031cba6..3f7a962 100644
--- a/site/pom.xml
+++ b/site/pom.xml
@@ -31,11 +31,6 @@
 				</property>
 			</activation>
 			
-			<properties>
-				<tycho-version>0.16.0</tycho-version>
-				<tycho-extras-version>${tycho-version}</tycho-extras-version>
-			</properties>
-			
 			<build>
 				<plugins>
 				
diff --git a/tests/org.eclipse.bpel.common.wsdl.tests/pom.xml b/tests/org.eclipse.bpel.common.wsdl.tests/pom.xml
index e662113..2705092 100644
--- a/tests/org.eclipse.bpel.common.wsdl.tests/pom.xml
+++ b/tests/org.eclipse.bpel.common.wsdl.tests/pom.xml
@@ -18,7 +18,7 @@
 			<plugin>
 				<groupId>org.sonatype.tycho</groupId>
 				<artifactId>maven-osgi-test-plugin</artifactId>
-				<version>${tychoVersion}</version>
+				<version>${tycho-version}</version>
 				<configuration>
 					<includes>
 						<include>**/*Test.class</include>
diff --git a/tests/org.eclipse.bpel.ui.tests/pom.xml b/tests/org.eclipse.bpel.ui.tests/pom.xml
index 2d3e4df..d8b6b9c 100644
--- a/tests/org.eclipse.bpel.ui.tests/pom.xml
+++ b/tests/org.eclipse.bpel.ui.tests/pom.xml
@@ -18,7 +18,7 @@
 			<plugin>
 				<groupId>org.sonatype.tycho</groupId>
 				<artifactId>maven-osgi-test-plugin</artifactId>
-				<version>${tychoVersion}</version>
+				<version>${tycho-version}</version>
 				
 				<configuration>
 					<includes>