Bug 518701 - [Interoperability][RSA][Rpy] Manage a build for release
https://bugs.eclipse.org/bugs/show_bug.cgi?id=518701

Modify the RSA feature and p2.

Change-Id: I94b2bf51d224558ad22e3aa306e52fb99ee9030b
Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
diff --git a/releng/org.eclipse.papyrus.interoperability.all.p2/category.xml b/releng/org.eclipse.papyrus.interoperability.all.p2/category.xml
index 5a2a65c..09bc79b 100644
--- a/releng/org.eclipse.papyrus.interoperability.all.p2/category.xml
+++ b/releng/org.eclipse.papyrus.interoperability.all.p2/category.xml
@@ -6,7 +6,7 @@
    <feature url="features/org.eclipse.papyrus.interoperability.dd.feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.interoperability.dd.feature" version="0.7.0.qualifier">
       <category name="org.eclipse.papyrus.category"/>
    </feature>
-   <feature url="features/org.eclipse.papyrus.interoperability.rsa.feature_1.2.0.qualifier.jar" id="org.eclipse.papyrus.interoperability.rsa.feature" version="1.2.0.qualifier">
+   <feature url="features/org.eclipse.papyrus.interoperability.rsa.feature_1.4.0.qualifier.jar" id="org.eclipse.papyrus.interoperability.rsa.feature" version="1.4.0.qualifier">
       <category name="org.eclipse.papyrus.category"/>
    </feature>
    <feature url="features/org.eclipse.papyrus.interoperability.sysml14.sysml.feature_0.11.0.qualifier.jar" id="org.eclipse.papyrus.interoperability.sysml14.sysml.feature" version="0.11.0.qualifier">
@@ -19,5 +19,6 @@
       <description>
          Papyrus Interoperability Category
       </description>
-   </category-def>
+   </category-def>   
+   <repository-reference location="http://download.eclipse.org/modeling/mdt/papyrus/incubation/dsml.validation/updates/oxygen" enabled="true" />
 </site>
diff --git a/rsa/features/org.eclipse.papyrus.interoperability.rsa.feature/feature.xml b/rsa/features/org.eclipse.papyrus.interoperability.rsa.feature/feature.xml
index 5d632c1..5e9b6c1 100644
--- a/rsa/features/org.eclipse.papyrus.interoperability.rsa.feature/feature.xml
+++ b/rsa/features/org.eclipse.papyrus.interoperability.rsa.feature/feature.xml
@@ -2,7 +2,7 @@
 <feature
       id="org.eclipse.papyrus.interoperability.rsa.feature"
       label="Papyrus RSA Import Feature"
-      version="1.2.0.qualifier"
+      version="1.4.0.qualifier"
       provider-name="Eclipse Modeling Project">
 
    <description>
@@ -15,12 +15,9 @@
   All rights reserved.
    </copyright>
 
-   <plugin
-         id="org.eclipse.papyrus.dsml.validation"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
+   <requires>
+      <import plugin="org.eclipse.papyrus.dsml.validation"/>
+   </requires>
 
    <plugin
          id="org.eclipse.papyrus.interoperability.rsa"
diff --git a/rsa/features/org.eclipse.papyrus.interoperability.rsa.feature/pom.xml b/rsa/features/org.eclipse.papyrus.interoperability.rsa.feature/pom.xml
index dad7a63..d2a0a76 100644
--- a/rsa/features/org.eclipse.papyrus.interoperability.rsa.feature/pom.xml
+++ b/rsa/features/org.eclipse.papyrus.interoperability.rsa.feature/pom.xml
@@ -9,6 +9,6 @@
 	</parent>
 	<artifactId>org.eclipse.papyrus.interoperability.rsa.feature</artifactId>
 	<groupId>org.eclipse.papyrus</groupId>
-	<version>1.2.0-SNAPSHOT</version>
+	<version>1.4.0-SNAPSHOT</version>
 	<packaging>eclipse-feature</packaging>
 </project>
\ No newline at end of file
diff --git a/rsa/features/org.eclipse.papyrus.interoperability.rsa.tests.feature/feature.xml b/rsa/features/org.eclipse.papyrus.interoperability.rsa.tests.feature/feature.xml
index 6d78a72..264438f 100644
--- a/rsa/features/org.eclipse.papyrus.interoperability.rsa.tests.feature/feature.xml
+++ b/rsa/features/org.eclipse.papyrus.interoperability.rsa.tests.feature/feature.xml
@@ -2,7 +2,11 @@
 <feature
       id="org.eclipse.papyrus.interoperability.rsa.tests.feature"
       label="Papyrus RSA Import Test Feature"
-      version="1.2.0.qualifier">
+      version="1.4.0.qualifier">
+
+   <description url="https://eclipse.org/papyrus/">
+      This features regroups the tests on the rsa migration tool
+   </description>
 
    <copyright url="http://www.eclipse.org/legal/epl-v10.html">
       Copyright (c) 2011 CEA LIST
@@ -17,10 +21,6 @@
       %license
    </license>
 
-   <description url="https://eclipse.org/papyrus/">
-      This features regroups the tests on the rsa migration tool
-   </description>
-   
    <plugin
          id="org.eclipse.papyrus.interoperability.rsa.tests"
          download-size="0"
diff --git a/rsa/features/org.eclipse.papyrus.interoperability.rsa.tests.feature/pom.xml b/rsa/features/org.eclipse.papyrus.interoperability.rsa.tests.feature/pom.xml
index 456b07d..7a425cc 100644
--- a/rsa/features/org.eclipse.papyrus.interoperability.rsa.tests.feature/pom.xml
+++ b/rsa/features/org.eclipse.papyrus.interoperability.rsa.tests.feature/pom.xml
@@ -9,6 +9,6 @@
 	</parent>
 	<artifactId>org.eclipse.papyrus.interoperability.rsa.tests.feature</artifactId>
 	<groupId>org.eclipse.papyrus.interoperability.tests</groupId>
-	<version>1.2.0-SNAPSHOT</version>
+	<version>1.4.0-SNAPSHOT</version>
 	<packaging>eclipse-feature</packaging>
 </project>
\ No newline at end of file
diff --git a/rsa/releng/org.eclipse.papyrus.interoperability.rsa.p2/category.xml b/rsa/releng/org.eclipse.papyrus.interoperability.rsa.p2/category.xml
index 3f4d196..38752f6 100644
--- a/rsa/releng/org.eclipse.papyrus.interoperability.rsa.p2/category.xml
+++ b/rsa/releng/org.eclipse.papyrus.interoperability.rsa.p2/category.xml
@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <site>
-   <feature url="features/org.eclipse.papyrus.interoperability.rpy.feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.interoperability.rsa.feature" version="1.2.0.qualifier">
+   <feature url="features/org.eclipse.papyrus.interoperability.rsa.feature_1.4.0.qualifier.jar" id="org.eclipse.papyrus.interoperability.rsa.feature" version="1.4.0.qualifier">
       <category name="org.eclipse.papyrus.category"/>
    </feature>
-   <feature url="features/org.eclipse.papyrus.interoperability.rpy.feature.source_0.7.0.qualifier.jar" id="org.eclipse.papyrus.interoperability.rsa.feature.source" version="1.2.0.qualifier">
+   <feature url="features/org.eclipse.papyrus.interoperability.rsa.feature.source_1.4.0.qualifier.jar" id="org.eclipse.papyrus.interoperability.rsa.feature.source" version="1.4.0.qualifier">
       <category name="org.eclipse.papyrus.category"/>
    </feature>
-   
    <category-def name="org.eclipse.papyrus.category" label="Papyrus RSA Interoperability">
       <description>
          Papyrus Rsa Interoperability Category
       </description>
    </category-def>
+   <repository-reference location="http://download.eclipse.org/modeling/mdt/papyrus/incubation/dsml.validation/updates/oxygen" enabled="true" />
 </site>