Bug 548630 - [Releng] Maintenance Release for 2019-06

- Update the Sysml 1.6 repository

Change-Id: I320fb201b9088e77506166c54d49807da1c39b38
Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
diff --git a/README.md b/README.md
index 3603ab2..2329fde 100755
--- a/README.md
+++ b/README.md
@@ -52,7 +52,7 @@
 
 ### Building against a specific Eclipse Release ###
 
-By default SysML16 is build against latest stable Eclipse Release Train (2018-12).
+By default SysML16 is build against latest stable Eclipse Release Train (2019-06).
 
 ### Building for Eclipser server ###
 
diff --git a/pom.xml b/pom.xml
index 5b83d50..489df6c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,14 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
-	
+
 	<parent>
 		<groupId>org.eclipse.papyrus.components</groupId>
 		<artifactId>org.eclipse.papyrus.components.parent</artifactId>
 		<version>0.0.27</version>
 	</parent>
-	
+
 	<groupId>org.eclipse.papyrus.sysml</groupId>
 	<artifactId>org.eclipse.papyrus.sysml16.parent</artifactId>
 	<version>1.0.0-SNAPSHOT</version>
@@ -16,7 +17,7 @@
 	<name>SysML</name>
 	<description>A Papyrus DSML for the SysML 1.6 OMG norm</description>
 	<url>https://eclipse.org/papyrus/components/${component.shortname}/</url>
-	<inceptionYear>2015</inceptionYear>
+	<inceptionYear>2018</inceptionYear>
 
 	<modules>
 		<module>plugins</module>
@@ -32,7 +33,7 @@
 		<component.package.rootname>org.eclipse.papyrus.sysml</component.package.rootname>
 		<component.rcp.name>org.eclipse.papyrus.sysml16.rcp</component.rcp.name>
 		<component.servicetype>org.eclipse.papyrus.sysml16.service.types</component.servicetype>
-		<eclipse.targetrelease>2018-12</eclipse.targetrelease>
+		<eclipse.targetrelease>2019-06</eclipse.targetrelease>
 		<target.version>${project.version}</target.version>
 		<sonar.exclusions>**/src-gen/**</sonar.exclusions>
 	</properties>
@@ -72,7 +73,7 @@
 			<distribution>repo</distribution>
 		</license>
 	</licenses>
-	
+
 	<distributionManagement>
 		<site>
 			<id>git.eclipse.org.server</id>
@@ -86,35 +87,19 @@
 	</scm>
 
 	<repositories>
-		<!--repository>
+		<!--repository> <id>pap.repo.eclipse.org</id> <name>Papyrus Repository 
+			- Releases</name> <url>https://repo.eclipse.org/content/repositories/papyrus-releases/</url> 
+			<releases> <enabled>true</enabled> <updatePolicy>daily</updatePolicy> </releases> 
+			<snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> 
+			<id>paps.repo.eclipse.org</id> <name>Papyrus Repository - Snapshots</name> 
+			<url>https://repo.eclipse.org/content/repositories/papyrus-snapshots/</url> 
+			<releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> 
+			<updatePolicy>daily</updatePolicy> </snapshots> </repository -->
+		<repository>
 			<id>pap.repo.eclipse.org</id>
 			<name>Papyrus Repository - Releases</name>
-			<url>https://repo.eclipse.org/content/repositories/papyrus-releases/</url>
-			<releases>
-				<enabled>true</enabled>
-				<updatePolicy>daily</updatePolicy>
-			</releases>
-			<snapshots>
-				<enabled>false</enabled>
-			</snapshots>
+			<url>https://repo.eclipse.org/content/repositories/papyrus/</url>
 		</repository>
-		<repository>
-			<id>paps.repo.eclipse.org</id>
-			<name>Papyrus Repository - Snapshots</name>
-			<url>https://repo.eclipse.org/content/repositories/papyrus-snapshots/</url>
-			<releases>
-				<enabled>false</enabled>
-			</releases>
-			<snapshots>
-				<enabled>true</enabled>
-				<updatePolicy>daily</updatePolicy>
-			</snapshots>
-		</repository-->
-		<repository>
-				<id>pap.repo.eclipse.org</id>
-				<name>Papyrus Repository - Releases</name>
-				<url>https://repo.eclipse.org/content/repositories/papyrus/</url>
-		</repository> 
 	</repositories>
-	
+
 </project>
\ No newline at end of file
diff --git a/releng/org.eclipse.papyrus.sysml16.p2/category.xml b/releng/org.eclipse.papyrus.sysml16.p2/category.xml
index 475cc48..e4ce614 100644
--- a/releng/org.eclipse.papyrus.sysml16.p2/category.xml
+++ b/releng/org.eclipse.papyrus.sysml16.p2/category.xml
@@ -17,5 +17,5 @@
          Papyrus SysML Category
       </description>
    </category-def>
-   <repository-reference location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2018-12/" enabled="true" />
+   <repository-reference location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2019-06/" enabled="true" />
 </site>
diff --git a/releng/org.eclipse.papyrus.sysml16.p2/pom.xml b/releng/org.eclipse.papyrus.sysml16.p2/pom.xml
index 0f1b0e0..fa6a4f4 100644
--- a/releng/org.eclipse.papyrus.sysml16.p2/pom.xml
+++ b/releng/org.eclipse.papyrus.sysml16.p2/pom.xml
@@ -34,7 +34,7 @@
 								<update.site.nightly>https://ci.eclipse.org/papyrus/job/papyrus-sysml16-master/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.sysml16.p2/target/repository/</update.site.nightly>
 							</symbols>
 							<associateSites>
-								<site>http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2018-12</site>
+								<site>http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2019-06</site>
 							</associateSites>
 							<siteTemplateFolder>siteTemplate</siteTemplateFolder>
 							<p2StatsUrl>http://download.eclipse.org/stats</p2StatsUrl>
diff --git a/releng/org.eclipse.papyrus.sysml16.product/papyrusSysml.product b/releng/org.eclipse.papyrus.sysml16.product/papyrusSysml.product
index f1a2356..5e1d99b 100644
--- a/releng/org.eclipse.papyrus.sysml16.product/papyrusSysml.product
+++ b/releng/org.eclipse.papyrus.sysml16.product/papyrusSysml.product
@@ -107,14 +107,11 @@
       <feature id="org.eclipse.platform"/>
       <feature id="org.eclipse.rcp"/>
       <feature id="org.eclipse.equinox.p2.user.ui"/>
-      <feature id="org.eclipse.ecf.filetransfer.httpclient4.feature"/>
       <feature id="org.eclipse.help"/>
       <feature id="org.eclipse.equinox.p2.core.feature"/>
       <feature id="org.eclipse.ecf.core.ssl.feature"/>
       <feature id="org.eclipse.ecf.filetransfer.ssl.feature"/>
       <feature id="org.eclipse.equinox.p2.rcp.feature"/>
-      <feature id="org.eclipse.ecf.filetransfer.feature"/>
-      <feature id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature"/>
       <feature id="org.eclipse.emf.common"/>
       <feature id="org.eclipse.emf.ecore"/>
       <feature id="org.eclipse.equinox.p2.extras.feature"/>
@@ -141,7 +138,7 @@
 
    <repositories>
       <repository location="http://download.eclipse.org/modeling/mdt/papyrus/components/sysml16/" enabled="true" />
-      <repository location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2018-12" enabled="true" />
+      <repository location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2019-06" enabled="true" />
    </repositories>
 
    <preferencesInfo>
diff --git a/releng/pom.xml b/releng/pom.xml
index 132af09..602a730 100644
--- a/releng/pom.xml
+++ b/releng/pom.xml
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 	<parent>
 		<groupId>org.eclipse.papyrus.sysml</groupId>
@@ -16,15 +17,15 @@
 	</modules>
 
 	<profiles>
-        <profile>
-            <id>p2</id>
-            <activation>
-                <activeByDefault>true</activeByDefault>
-            </activation>
-            <modules>
-                <module>org.eclipse.papyrus.sysml16.p2</module>
-            </modules>
-        </profile>
+		<profile>
+			<id>p2</id>
+			<activation>
+				<activeByDefault>true</activeByDefault>
+			</activation>
+			<modules>
+				<module>org.eclipse.papyrus.sysml16.p2</module>
+			</modules>
+		</profile>
 		<profile>
 			<id>product</id>
 			<activation>
diff --git a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/.project b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/.project
deleted file mode 100644
index 8a984b0..0000000
--- a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>org.eclipse.papyrus.sysml16.targetplatform.2018-12</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.m2e.core.maven2Builder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.m2e.core.maven2Nature</nature>
-	</natures>
-</projectDescription>
diff --git a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/pom.xml b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/pom.xml
deleted file mode 100644
index 005d300..0000000
--- a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/pom.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<artifactId>org.eclipse.papyrus.sysml16.targetplatform</artifactId>
-		<groupId>org.eclipse.papyrus.sysml</groupId>
-		<version>1.0.0-SNAPSHOT</version>
-	</parent>	
-	<artifactId>org.eclipse.papyrus.sysml16.targetplatform.2018-12</artifactId>
-	<packaging>eclipse-target-definition</packaging>
-	<name>org.eclipse.papyrus.sysml16.targetplatform.2018-12</name>
-	<description>This plug-in contains the target definition for Papyrus SysML in 2018-12.</description>
-</project>
\ No newline at end of file
diff --git a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/.settings/org.eclipse.core.resources.prefs b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/.settings/org.eclipse.core.resources.prefs
rename to releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/.settings/org.eclipse.core.resources.prefs
diff --git a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/org.eclipse.papyrus.sysml16.targetplatform.2018-12.target b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/org.eclipse.papyrus.sysml16.targetplatform.2019-06.target
old mode 100644
new mode 100755
similarity index 83%
rename from releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/org.eclipse.papyrus.sysml16.targetplatform.2018-12.target
rename to releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/org.eclipse.papyrus.sysml16.targetplatform.2019-06.target
index 4d7762f..35ea6df
--- a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/org.eclipse.papyrus.sysml16.targetplatform.2018-12.target
+++ b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/org.eclipse.papyrus.sysml16.targetplatform.2019-06.target
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <?pde?>
 <!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="SysML 1.6 - 2018-12" sequenceNumber="1552387809">
+<target name="SysML 1.6 - 2019-06" sequenceNumber="1561629302">
   <locations>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
@@ -10,7 +10,7 @@
       <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
       <unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
       <unit id="org.eclipse.ocl.uml.feature.group" version="0.0.0"/>
-      <repository id="eclipse-2018-12" location="http://download.eclipse.org/releases/2018-12/"/>
+      <repository id="eclipse-2019-06" location="http://download.eclipse.org/releases/2019-06/"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.license.feature.group" version="0.0.0"/>
@@ -20,7 +20,7 @@
       <unit id="org.eclipse.papyrus.junit.feature.feature.group" version="0.0.0"/>
       <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
       <unit id="org.eclipse.papyrus.toolsmiths.feature.feature.group" version="0.0.0"/>
-      <repository id="Papyrus-2018-12" location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2018-12/"/>
+      <repository id="Papyrus-2019-06" location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2019-06/"/>
     </location>
   </locations>
 </target>
diff --git a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/org.eclipse.papyrus.sysml16.targetplatform.2018-12.tpd b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/org.eclipse.papyrus.sysml16.targetplatform.2019-06.tpd
similarity index 78%
rename from releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/org.eclipse.papyrus.sysml16.targetplatform.2018-12.tpd
rename to releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/org.eclipse.papyrus.sysml16.targetplatform.2019-06.tpd
index e95d2cc..29a59e9 100644
--- a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2018-12/org.eclipse.papyrus.sysml16.targetplatform.2018-12.tpd
+++ b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/org.eclipse.papyrus.sysml16.targetplatform.2019-06.tpd
@@ -1,6 +1,6 @@
-target "SysML 1.6 - 2018-12" with source requirements
+target "SysML 1.6 - 2019-06" with source requirements
 
-location "http://download.eclipse.org/releases/2018-12/" eclipse-2018-12 {
+location "http://download.eclipse.org/releases/2019-06/" eclipse-2019-06 {
  org.eclipse.platform.feature.group lazy
  org.eclipse.rcp.feature.group lazy
  org.eclipse.jdt.feature.group lazy
@@ -13,7 +13,7 @@
  org.eclipse.license.feature.group lazy
 }
 
-location "http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2018-12/" Papyrus-2018-12 {
+location "http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2019-06/" Papyrus-2019-06 {
  org.eclipse.papyrus.junit.feature.feature.group lazy
  org.eclipse.papyrus.sdk.feature.feature.group lazy
  org.eclipse.papyrus.toolsmiths.feature.feature.group lazy
diff --git a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/pom.xml b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/pom.xml
new file mode 100644
index 0000000..f15a518
--- /dev/null
+++ b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.2019-06/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<artifactId>org.eclipse.papyrus.sysml16.targetplatform</artifactId>
+		<groupId>org.eclipse.papyrus.sysml</groupId>
+		<version>1.0.0-SNAPSHOT</version>
+	</parent>
+	<artifactId>org.eclipse.papyrus.sysml16.targetplatform.2019-06</artifactId>
+	<packaging>eclipse-target-definition</packaging>
+	<name>org.eclipse.papyrus.sysml16.targetplatform.2019-06</name>
+	<description>This plug-in contains the target definition for Papyrus SysML in 2019-06.</description>
+</project>
\ No newline at end of file
diff --git a/releng/targetplatform/pom.xml b/releng/targetplatform/pom.xml
index 9bfc0d6..2249601 100644
--- a/releng/targetplatform/pom.xml
+++ b/releng/targetplatform/pom.xml
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 	<parent>
@@ -11,16 +12,9 @@
 	<packaging>pom</packaging>
 	<name>SysML Target Platform</name>
 	<description>This module contains the different Eclipse target platform definitions.</description>
-	<profiles>
-        <profile>
-            <id>2018-12</id>
-            <activation>
-                <activeByDefault>true</activeByDefault>
-            </activation>
-            <modules>
-                <module>org.eclipse.papyrus.sysml16.targetplatform.2018-12</module>
-            </modules>
-        </profile>
-	</profiles>
+
+	<modules>
+		<module>org.eclipse.papyrus.sysml16.targetplatform.2019-06</module>
+	</modules>
 
 </project>
\ No newline at end of file