[Releng] Update target for release based on Eclipse and Papyrus 2021-12

Change-Id: Ie2690bccf854d1ddbaebf7b8c2a89702a2128f6e
Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
diff --git a/pom.xml b/pom.xml
index 8b7414e..fa433b1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 		<tycho.scmUrl>${project.scm.connection}</tycho.scmUrl>
 
 		<!-- platform specific properties -->
-		<eclipse.targetrelease>2021-09</eclipse.targetrelease>
+		<eclipse.targetrelease>2021-12</eclipse.targetrelease>
 		<target.version>2.0.0-SNAPSHOT</target.version> 
 		<target.groupId>org.eclipse.papyrus.sysml</target.groupId>
 		<target.artifactId>org.eclipse.papyrus.sysml16.targetplatform</target.artifactId>
@@ -53,7 +53,7 @@
 		<eclipse.simultaneous.release.build>${maven.build.timestamp}</eclipse.simultaneous.release.build>
 		<!-- Human readable name of the release, e.g. used in the about dialog 
 			(see about.mappings)  -->
-		<eclipse.simultaneous.release.name>2021-09 (4.21)</eclipse.simultaneous.release.name> 
+		<eclipse.simultaneous.release.name>2021-12 (4.22)</eclipse.simultaneous.release.name> 
 	</properties>
 
 	<ciManagement>
diff --git a/releng/org.eclipse.papyrus.sysml16.p2/category.xml b/releng/org.eclipse.papyrus.sysml16.p2/category.xml
index 19b3b81..61501ca 100644
--- a/releng/org.eclipse.papyrus.sysml16.p2/category.xml
+++ b/releng/org.eclipse.papyrus.sysml16.p2/category.xml
@@ -23,5 +23,5 @@
          Papyrus SysML 1.6 Category
       </description>
    </category-def>
-   <repository-reference location="https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2021-09/" enabled="true" />
+   <repository-reference location="https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2021-12/" enabled="true" />
 </site>
diff --git a/releng/org.eclipse.papyrus.sysml16.p2/pom.xml b/releng/org.eclipse.papyrus.sysml16.p2/pom.xml
index bedb069..8bcc73e 100644
--- a/releng/org.eclipse.papyrus.sysml16.p2/pom.xml
+++ b/releng/org.eclipse.papyrus.sysml16.p2/pom.xml
@@ -39,7 +39,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>https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2021-09</site>
+								<site>https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2021-12</site>
 							</associateSites>
 							<p2StatsUrl>http://download.eclipse.org/stats</p2StatsUrl>
 						</configuration>
diff --git a/releng/org.eclipse.papyrus.sysml16.product/papyrusSysml.product b/releng/org.eclipse.papyrus.sysml16.product/papyrusSysml.product
index 0743ff7..54ced48 100644
--- a/releng/org.eclipse.papyrus.sysml16.product/papyrusSysml.product
+++ b/releng/org.eclipse.papyrus.sysml16.product/papyrusSysml.product
@@ -132,7 +132,7 @@
    </configurations>
 
    <repositories>
-      <repository location="http://https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2021-09" enabled="true" />
+      <repository location="http://https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2021-12" enabled="true" />
    </repositories>
 
    <preferencesInfo>
diff --git a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.target b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.target
index 42a8285..1ff7af7 100755
--- a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.target
+++ b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.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 - 2021-09" sequenceNumber="1634807126">
+<target name="SysML 1.6 - 2021-12" sequenceNumber="1639558698">
   <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,8 @@
       <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-2021-09" location="http://download.eclipse.org/releases/2021-09/"/>
+      <unit id="org.eclipse.xwt.feature.feature.group" version="0.0.0"/>
+      <repository id="eclipse-2021-12" location="http://download.eclipse.org/releases/2021-12/"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.license.feature.group" version="0.0.0"/>
@@ -20,15 +21,11 @@
       <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" location="https://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/master/"/>
+      <repository id="Papyrus" location="https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2021-12"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.apache.xerces" version="2.9.0.v201101211617"/>
-      <repository id="orbit" location="https://download.eclipse.org/tools/orbit/downloads/drops/R20210825222808/repository/"/>
-    </location>
-    <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
-      <unit id="org.eclipse.xwt.feature.feature.group" version="0.0.0"/>
-      <repository id="xwt" location="https://download.eclipse.org/xwt/milestones-1.7.0/1.7.0-S/"/>
+      <repository id="orbit" location="https://download.eclipse.org/tools/orbit/downloads/drops/R20211122181901/repository/"/>
     </location>
   </locations>
 </target>
diff --git a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.tpd b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.tpd
index 520b040..3dc8953 100644
--- a/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.tpd
+++ b/releng/targetplatform/org.eclipse.papyrus.sysml16.targetplatform.tpd
@@ -1,28 +1,30 @@
-target "SysML 1.6 - 2021-09" with source requirements
+target "SysML 1.6 - 2021-12" with source requirements
 
-location "http://download.eclipse.org/releases/2021-09/" eclipse-2021-09 {
+//manual update
+location "http://download.eclipse.org/releases/2021-12/" eclipse-2021-12 {
  org.eclipse.platform.feature.group lazy
  org.eclipse.rcp.feature.group lazy
  org.eclipse.jdt.feature.group lazy
  org.eclipse.equinox.p2.discovery.feature.feature.group lazy
  org.eclipse.equinox.executable.feature.group lazy
  org.eclipse.ocl.uml.feature.group lazy
+ org.eclipse.xwt.feature.feature.group lazy
 }
 
+//manual update
 location "https://download.eclipse.org/cbi/updates/license/" license-feature{
  org.eclipse.license.feature.group lazy
 }
 
-location "https://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/master/" Papyrus {
+//manual update
+location "https://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2021-12" Papyrus {
  org.eclipse.papyrus.junit.feature.feature.group lazy
  org.eclipse.papyrus.sdk.feature.feature.group lazy
  org.eclipse.papyrus.toolsmiths.feature.feature.group lazy
 }
 
-location orbit "https://download.eclipse.org/tools/orbit/downloads/drops/R20210825222808/repository/" {
+
+//manual update
+location orbit "https://download.eclipse.org/tools/orbit/downloads/drops/R20211122181901/repository/" {
  org.apache.xerces [2.9.0, 2.10.0)
 }
-
-location xwt "https://download.eclipse.org/xwt/milestones-1.7.0/1.7.0-S/" {
-    org.eclipse.xwt.feature.feature.group lazy
-}
\ No newline at end of file