Updated Tycho

Change-Id: I1afac977a1300c17131b5bdffd75b4ff07f61387
diff --git a/bundles/org.eclipse.uomo.core.tests/.classpath b/bundles/org.eclipse.uomo.core.tests/.classpath
index f72ace1..816265a 100644
--- a/bundles/org.eclipse.uomo.core.tests/.classpath
+++ b/bundles/org.eclipse.uomo.core.tests/.classpath
@@ -2,6 +2,10 @@
 <classpath>

 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>

 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>

-	<classpathentry kind="src" path="src/"/>

+	<classpathentry kind="src" path="src/">

+		<attributes>

+			<attribute name="test" value="true"/>

+		</attributes>

+	</classpathentry>

 	<classpathentry kind="output" path="target/classes"/>

 </classpath>

diff --git a/bundles/org.eclipse.uomo.core/.classpath b/bundles/org.eclipse.uomo.core/.classpath
index 80b1886..2cd6eae 100644
--- a/bundles/org.eclipse.uomo.core/.classpath
+++ b/bundles/org.eclipse.uomo.core/.classpath
@@ -1,6 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>

 <classpath>

-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>

+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">

+		<attributes>

+			<attribute name="owner.project.facets" value="java"/>

+		</attributes>

+	</classpathentry>

 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>

 	<classpathentry kind="src" path="src/main/java/"/>

 	<classpathentry kind="src" path="src/main/resources/"/>

diff --git a/bundles/org.eclipse.uomo.ucum.tests/.classpath b/bundles/org.eclipse.uomo.ucum.tests/.classpath
index f72ace1..816265a 100644
--- a/bundles/org.eclipse.uomo.ucum.tests/.classpath
+++ b/bundles/org.eclipse.uomo.ucum.tests/.classpath
@@ -2,6 +2,10 @@
 <classpath>

 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>

 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>

-	<classpathentry kind="src" path="src/"/>

+	<classpathentry kind="src" path="src/">

+		<attributes>

+			<attribute name="test" value="true"/>

+		</attributes>

+	</classpathentry>

 	<classpathentry kind="output" path="target/classes"/>

 </classpath>

diff --git a/bundles/org.eclipse.uomo.units.tests/.classpath b/bundles/org.eclipse.uomo.units.tests/.classpath
index f72ace1..816265a 100644
--- a/bundles/org.eclipse.uomo.units.tests/.classpath
+++ b/bundles/org.eclipse.uomo.units.tests/.classpath
@@ -2,6 +2,10 @@
 <classpath>

 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>

 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>

-	<classpathentry kind="src" path="src/"/>

+	<classpathentry kind="src" path="src/">

+		<attributes>

+			<attribute name="test" value="true"/>

+		</attributes>

+	</classpathentry>

 	<classpathentry kind="output" path="target/classes"/>

 </classpath>

diff --git a/bundles/org.eclipse.uomo.util.tests/.classpath b/bundles/org.eclipse.uomo.util.tests/.classpath
index f72ace1..816265a 100644
--- a/bundles/org.eclipse.uomo.util.tests/.classpath
+++ b/bundles/org.eclipse.uomo.util.tests/.classpath
@@ -2,6 +2,10 @@
 <classpath>

 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>

 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>

-	<classpathentry kind="src" path="src/"/>

+	<classpathentry kind="src" path="src/">

+		<attributes>

+			<attribute name="test" value="true"/>

+		</attributes>

+	</classpathentry>

 	<classpathentry kind="output" path="target/classes"/>

 </classpath>

diff --git a/bundles/org.eclipse.uomo.xml.tests/.classpath b/bundles/org.eclipse.uomo.xml.tests/.classpath
index f72ace1..816265a 100644
--- a/bundles/org.eclipse.uomo.xml.tests/.classpath
+++ b/bundles/org.eclipse.uomo.xml.tests/.classpath
@@ -2,6 +2,10 @@
 <classpath>

 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>

 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>

-	<classpathentry kind="src" path="src/"/>

+	<classpathentry kind="src" path="src/">

+		<attributes>

+			<attribute name="test" value="true"/>

+		</attributes>

+	</classpathentry>

 	<classpathentry kind="output" path="target/classes"/>

 </classpath>

diff --git a/examples/business/org.eclipse.uomo.examples.business.console/.classpath b/examples/business/org.eclipse.uomo.examples.business.console/.classpath
index baf96d0..cdb82db 100644
--- a/examples/business/org.eclipse.uomo.examples.business.console/.classpath
+++ b/examples/business/org.eclipse.uomo.examples.business.console/.classpath
@@ -15,6 +15,7 @@
 		<attributes>

 			<attribute name="optional" value="true"/>

 			<attribute name="maven.pomderived" value="true"/>

+			<attribute name="test" value="true"/>

 		</attributes>

 	</classpathentry>

 	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">

diff --git a/examples/ucum/org.eclipse.uomo.examples.ucum.console/.classpath b/examples/ucum/org.eclipse.uomo.examples.ucum.console/.classpath
index 2acbce5..2613fe1 100644
--- a/examples/ucum/org.eclipse.uomo.examples.ucum.console/.classpath
+++ b/examples/ucum/org.eclipse.uomo.examples.ucum.console/.classpath
@@ -15,6 +15,7 @@
 		<attributes>

 			<attribute name="optional" value="true"/>

 			<attribute name="maven.pomderived" value="true"/>

+			<attribute name="test" value="true"/>

 		</attributes>

 	</classpathentry>

 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">

diff --git a/examples/units/org.eclipse.uomo.examples.units.android/web/.classpath b/examples/units/org.eclipse.uomo.examples.units.android/web/.classpath
index 31d6ecd..395c8a0 100644
--- a/examples/units/org.eclipse.uomo.examples.units.android/web/.classpath
+++ b/examples/units/org.eclipse.uomo.examples.units.android/web/.classpath
@@ -11,6 +11,7 @@
 		<attributes>

 			<attribute name="optional" value="true"/>

 			<attribute name="maven.pomderived" value="true"/>

+			<attribute name="test" value="true"/>

 		</attributes>

 	</classpathentry>

 	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">

diff --git a/examples/units/org.eclipse.uomo.examples.units.android/web/.settings/org.eclipse.jdt.core.prefs b/examples/units/org.eclipse.uomo.examples.units.android/web/.settings/org.eclipse.jdt.core.prefs
index c788ee3..a1cb8ab 100644
--- a/examples/units/org.eclipse.uomo.examples.units.android/web/.settings/org.eclipse.jdt.core.prefs
+++ b/examples/units/org.eclipse.uomo.examples.units.android/web/.settings/org.eclipse.jdt.core.prefs
@@ -3,6 +3,9 @@
 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7

 org.eclipse.jdt.core.compiler.compliance=1.7

 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error

+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled

 org.eclipse.jdt.core.compiler.problem.enumIdentifier=error

 org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning

+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore

+org.eclipse.jdt.core.compiler.release=disabled

 org.eclipse.jdt.core.compiler.source=1.7

diff --git a/examples/units/org.eclipse.uomo.examples.units.android/web/.settings/org.eclipse.wst.common.component b/examples/units/org.eclipse.uomo.examples.units.android/web/.settings/org.eclipse.wst.common.component
index 6a84908..ffcfb02 100644
--- a/examples/units/org.eclipse.uomo.examples.units.android/web/.settings/org.eclipse.wst.common.component
+++ b/examples/units/org.eclipse.uomo.examples.units.android/web/.settings/org.eclipse.wst.common.component
@@ -3,10 +3,10 @@
         <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>

         <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>

         <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>

-        <dependent-module archiveName="org.eclipse.uomo.units-0.7.0-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/org.eclipse.uomo.units/org.eclipse.uomo.units">

+        <dependent-module archiveName="org.eclipse.uomo.units-0.7.1.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/org.eclipse.uomo.units/org.eclipse.uomo.units">

             <dependency-type>uses</dependency-type>

         </dependent-module>

-        <dependent-module archiveName="org.eclipse.uomo.core-0.7.0-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/org.eclipse.uomo.core/org.eclipse.uomo.core">

+        <dependent-module archiveName="org.eclipse.uomo.core-0.7.1.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/org.eclipse.uomo.core/org.eclipse.uomo.core">

             <dependency-type>uses</dependency-type>

         </dependent-module>

         <property name="java-output-path" value="/web/target/classes"/>

diff --git a/examples/units/org.eclipse.uomo.examples.units.console/.classpath b/examples/units/org.eclipse.uomo.examples.units.console/.classpath
index 4fdb27d..d7ad197 100644
--- a/examples/units/org.eclipse.uomo.examples.units.console/.classpath
+++ b/examples/units/org.eclipse.uomo.examples.units.console/.classpath
@@ -15,11 +15,13 @@
 		<attributes>

 			<attribute name="optional" value="true"/>

 			<attribute name="maven.pomderived" value="true"/>

+			<attribute name="test" value="true"/>

 		</attributes>

 	</classpathentry>

 	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">

 		<attributes>

 			<attribute name="maven.pomderived" value="true"/>

+			<attribute name="test" value="true"/>

 		</attributes>

 	</classpathentry>

 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>

diff --git a/maven/Maven Clean Install.launch b/maven/Maven Clean Install.launch
index af66048..213ce17 100644
--- a/maven/Maven Clean Install.launch
+++ b/maven/Maven Clean Install.launch
@@ -6,7 +6,7 @@
 <booleanAttribute key="M2_OFFLINE" value="false"/>

 <stringAttribute key="M2_PROFILES" value=""/>

 <listAttribute key="M2_PROPERTIES"/>

-<stringAttribute key="M2_RUNTIME" value="apache-maven-3.0.4"/>

+<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>

 <booleanAttribute key="M2_SKIP_TESTS" value="true"/>

 <intAttribute key="M2_THREADS" value="1"/>

 <booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>

@@ -16,7 +16,7 @@
 <listAttribute key="org.eclipse.debug.ui.favoriteGroups">

 <listEntry value="org.eclipse.debug.ui.launchGroup.run"/>

 </listAttribute>

-<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>

+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>

 <stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dmaven.test.skip=true"/>

 <stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.uomo}"/>

 </launchConfiguration>

diff --git a/pom.xml b/pom.xml
index de77071..8dccbda 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,6 +12,7 @@
 		<groupId>org.sonatype.oss</groupId>

 		<artifactId>oss-parent</artifactId>

 		<version>9</version>

+		<relativePath>..</relativePath>

 	</parent>

 

 	<modelVersion>4.0.0</modelVersion>

@@ -21,7 +22,7 @@
 		<project.build.javaVersion>1.7</project.build.javaVersion>

 		<maven.compilerPlugin.version>2.3.2</maven.compilerPlugin.version>

 		<uomo-version>0.7.1</uomo-version>

-		<tycho-version>0.16.0</tycho-version>

+		<tycho-version>1.0.0</tycho-version>

 		<icu4j-version>54.1</icu4j-version>

 		<maven.compiler.source>${project.build.javaVersion}</maven.compiler.source>

 		<maven.compiler.target>${project.build.javaVersion}</maven.compiler.target>

@@ -298,7 +299,7 @@
 		<repository>

 			<id>jcenter</id>

 			<name>JCenter</name>

-			<url>http://jcenter.bintray.com</url>

+			<url>https://jcenter.bintray.com</url>

 		</repository>

 		<repository>

 			<snapshots>

@@ -306,7 +307,7 @@
 			</snapshots>

 			<id>bintray-release</id>

 			<name>libs-release</name>

-			<url>http://oss.jfrog.org/artifactory/libs-release</url>

+			<url>https://oss.jfrog.org/artifactory/libs-release</url>

 		</repository>

 		<repository>

 			<snapshots>

@@ -314,7 +315,7 @@
 			</snapshots>

 			<id>bintray-snapshot</id>

 			<name>libs-snapshot</name>

-			<url>http://oss.jfrog.org/artifactory/libs-snapshot</url>

+			<url>https://oss.jfrog.org/artifactory/libs-snapshot</url>

 		</repository>

 	</repositories>