diff --git a/devenv/launches/RCPTT IDE.launch b/devenv/launches/RCPTT IDE.launch
index 4810266a5..5ab0f2b9f 100644
--- a/devenv/launches/RCPTT IDE.launch
+++ b/devenv/launches/RCPTT IDE.launch
@@ -3,6 +3,7 @@
+
@@ -12,7 +13,7 @@
-
+
@@ -32,22 +33,17 @@
+
-
-
-
-
-
-
@@ -70,35 +66,25 @@
-
-
-
-
-
-
+
+
-
+
-
-
+
-
-
+
-
-
-
-
+
+
-
-
@@ -106,13 +92,9 @@
-
-
-
-
@@ -150,8 +132,6 @@
-
-
@@ -238,7 +218,6 @@
-
@@ -276,7 +255,6 @@
-
@@ -321,8 +299,6 @@
-
-
@@ -347,8 +323,6 @@
-
-
@@ -365,7 +339,6 @@
-
@@ -381,13 +354,6 @@
-
-
-
-
-
-
-
@@ -408,7 +374,6 @@
-
@@ -436,11 +401,11 @@
+
-
@@ -468,12 +433,7 @@
-
-
-
-
-
@@ -533,6 +493,7 @@
+
diff --git a/launching/org.eclipse.rcptt.launching.p2utils/META-INF/MANIFEST.MF b/launching/org.eclipse.rcptt.launching.p2utils/META-INF/MANIFEST.MF
index 04c7c7262..3f269875f 100644
--- a/launching/org.eclipse.rcptt.launching.p2utils/META-INF/MANIFEST.MF
+++ b/launching/org.eclipse.rcptt.launching.p2utils/META-INF/MANIFEST.MF
@@ -17,7 +17,7 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.rcptt.launching.injection;bundle-version="[2.5.5,3.0.0)",
org.eclipse.pde.core,
org.eclipse.equinox.p2.repository.tools,
- org.eclipse.equinox.p2.director,
+ org.eclipse.equinox.p2.director;bundle-version="2.6.200",
org.eclipse.rcptt.util;bundle-version="[2.5.5,3.0.0)"
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy
diff --git a/launching/org.eclipse.rcptt.launching.p2utils/src/org/eclipse/rcptt/launching/p2utils/P2Utils.java b/launching/org.eclipse.rcptt.launching.p2utils/src/org/eclipse/rcptt/launching/p2utils/P2Utils.java
index b344561d5..049c12656 100644
--- a/launching/org.eclipse.rcptt.launching.p2utils/src/org/eclipse/rcptt/launching/p2utils/P2Utils.java
+++ b/launching/org.eclipse.rcptt.launching.p2utils/src/org/eclipse/rcptt/launching/p2utils/P2Utils.java
@@ -392,7 +392,7 @@ public static void expandFeatures(IProgressMonitor monitor, IMetadataRepository
false); // slicingOptions.followOnlyFilteredRequirements());
IQueryable slice = slicer
- .slice(availableUnits.toArray(new IInstallableUnit[availableUnits.size()]), monitor);
+ .slice(availableUnits, monitor);
availableUnits.addAll(slice.query(QueryUtil.ALL_UNITS, monitor).toSet());
}
}
diff --git a/launching/tests/pom.xml b/launching/tests/pom.xml
index 4a58adfb7..8ab020abf 100644
--- a/launching/tests/pom.xml
+++ b/launching/tests/pom.xml
@@ -10,17 +10,39 @@
Xored Software Inc - initial API and implementation and/or initial documentation
-->
- 4.0.0
-
- rcptt.launching
- org.eclipse.rcptt
- 2.5.5-SNAPSHOT
-
- launching.tests
- pom
-
- org.eclipse.rcptt.launching.ext.tests
- org.eclipse.rcptt.launching.tests
- org.eclipse.rcptt.reporting.html.tests
-
+ 4.0.0
+
+ rcptt.launching
+ org.eclipse.rcptt
+ 2.5.5-SNAPSHOT
+
+ launching.tests
+ pom
+
+ org.eclipse.rcptt.launching.ext.tests
+ org.eclipse.rcptt.launching.tests
+ org.eclipse.rcptt.reporting.html.tests
+
+
+
+
+
+ org.eclipse.tycho
+ target-platform-configuration
+
+
+
+
+
+ eclipse-plugin
+ javax.annotation
+ 1.3.5
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/modules/rap/bundles/launching/org.eclipse.rcptt.launching.rap.ui/src/org/eclipse/rcptt/internal/launching/rap/ui/AUTLocationBlock.java b/modules/rap/bundles/launching/org.eclipse.rcptt.launching.rap.ui/src/org/eclipse/rcptt/internal/launching/rap/ui/AUTLocationBlock.java
index 3219449af..7243dde6e 100644
--- a/modules/rap/bundles/launching/org.eclipse.rcptt.launching.rap.ui/src/org/eclipse/rcptt/internal/launching/rap/ui/AUTLocationBlock.java
+++ b/modules/rap/bundles/launching/org.eclipse.rcptt.launching.rap.ui/src/org/eclipse/rcptt/internal/launching/rap/ui/AUTLocationBlock.java
@@ -93,6 +93,8 @@ public void updateInfo() {
IStatus status = PDELocationUtils.validateProductLocation(location);
if (!status.isOK()) {
setStatus(status);
+ } else {
+ setStatus(Status.warning("RCPTT RAP supoprt will be removed in a following release. See https://github.com/eclipse/org.eclipse.rcptt/issues/56"));
}
if (needUpdate && status.isOK()) {
diff --git a/modules/rap/bundles/runtime/pom.xml b/modules/rap/bundles/runtime/pom.xml
index 9f76f7a9f..ceb2d501c 100644
--- a/modules/rap/bundles/runtime/pom.xml
+++ b/modules/rap/bundles/runtime/pom.xml
@@ -9,49 +9,41 @@
Contributors:
Xored Software Inc - initial API and implementation and/or initial documentation
-->
-
- 4.0.0
-
- bundles
- org.eclipse.rcptt.module.rap
- 2.5.5-SNAPSHOT
- ../pom.xml
-
-
- runtime
- pom
-
-
-
-
-
- core
-
- true
-
-
- contexts
- ecl
- org.eclipse.rcptt.core.ecl.debug.rap
- org.eclipse.rcptt.forms.impl.rap
- org.eclipse.rcptt.runtime.ui.rap
- org.eclipse.rcptt.util.swt.rap
- org.eclipse.rcptt.rap.aspects
- tesla
- verifications
- watson
-
-
-
-
- ide
-
- updates
-
-
-
-
-
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ 4.0.0
+
+ bundles
+ org.eclipse.rcptt.module.rap
+ 2.5.5-SNAPSHOT
+ ../pom.xml
+
+ runtime
+ pom
+
+
+ core
+
+ true
+
+
+ contexts
+ ecl
+ org.eclipse.rcptt.core.ecl.debug.rap
+ org.eclipse.rcptt.forms.impl.rap
+ org.eclipse.rcptt.runtime.ui.rap
+ org.eclipse.rcptt.util.swt.rap
+ org.eclipse.rcptt.rap.aspects
+ tesla
+ verifications
+ watson
+
+
+
+ ide
+
+ updates
+
+
+
diff --git a/modules/rap/features/org.eclipse.rcptt.runtime-feature.rap/feature.xml b/modules/rap/features/org.eclipse.rcptt.runtime-feature.rap/feature.xml
index b50f64808..fa04f314d 100644
--- a/modules/rap/features/org.eclipse.rcptt.runtime-feature.rap/feature.xml
+++ b/modules/rap/features/org.eclipse.rcptt.runtime-feature.rap/feature.xml
@@ -38,9 +38,12 @@
-
+
+
+
+
-
-
-
-
-
-
diff --git a/rcp/org.eclipse.rcptt.ui/src/org/eclipse/rcptt/ui/editors/ecl/EclEditorPluginResources.properties b/rcp/org.eclipse.rcptt.ui/src/org/eclipse/rcptt/ui/editors/ecl/EclEditorPluginResources.properties
index 906af046c..1df72351d 100644
--- a/rcp/org.eclipse.rcptt.ui/src/org/eclipse/rcptt/ui/editors/ecl/EclEditorPluginResources.properties
+++ b/rcp/org.eclipse.rcptt.ui/src/org/eclipse/rcptt/ui/editors/ecl/EclEditorPluginResources.properties
@@ -20,4 +20,19 @@ ContentAssistTip.tooltip=Content Tip
ContentAssistTip.image=
ContentAssistTip.description=Content Tip
Editor.Undo.label=Undo
-Editor.Redo.label=Redo
\ No newline at end of file
+Editor.Redo.label=Redo
+
+Editor.Cut.label=Cu&t
+Editor.Cut.tooltip=Cut
+Editor.Cut.image=
+Editor.Cut.description=Cut
+
+Editor.Copy.label=&Copy
+Editor.Copy.tooltip=Copy
+Editor.Copy.image=
+Editor.Copy.description=Copy
+
+Editor.Paste.label=&Paste
+Editor.Paste.tooltip=Paste
+Editor.Paste.image=
+Editor.Paste.description=Paste
diff --git a/rcpttTests/pom-base.xml b/rcpttTests/pom-base.xml
index 27cd65e89..9301bd29f 100644
--- a/rcpttTests/pom-base.xml
+++ b/rcpttTests/pom-base.xml
@@ -21,7 +21,7 @@
rcptt-releases
RCPTT Maven repository Releases
- http://repo.eclipse.org/content/repositories/rcptt-releases/
+ https://repo.eclipse.org/content/repositories/rcptt-releases/
rcptt-snapshots
diff --git a/releng/ide/pom.xml b/releng/ide/pom.xml
index 6b686f0e0..3fe618de5 100644
--- a/releng/ide/pom.xml
+++ b/releng/ide/pom.xml
@@ -73,12 +73,12 @@
2023-06-updates
p2
- https://download.eclipse.org/eclipse/updates/4.28/
+ https://download.eclipse.org/eclipse/updates/4.31/
2023-06
p2
- http://download.eclipse.org/releases/2023-06
+ http://download.eclipse.org/releases/2024-03
orbit
diff --git a/releng/rap/pom.xml b/releng/rap/pom.xml
index 6c4cd7038..f798a1396 100644
--- a/releng/rap/pom.xml
+++ b/releng/rap/pom.xml
@@ -51,7 +51,7 @@
file:/${user.dir}
${buildUrl}/
${buildUrl}/repository/full/target/repository/
- http://download.eclipse.org/rt/rap/3.1
+ http://download.eclipse.org/rt/rap/3.8
${buildUrl}/repository/dependencies/target/repository
diff --git a/releng/runtime/pom.xml b/releng/runtime/pom.xml
index 85cb8f6f4..d077b71e8 100644
--- a/releng/runtime/pom.xml
+++ b/releng/runtime/pom.xml
@@ -49,11 +49,6 @@
../../repository/e4x
-
- neon
- p2
- http://download.eclipse.org/releases/neon
-
ajdt48
p2
diff --git a/releng/target-platforms/2024-03/ide.target b/releng/target-platforms/2024-03/ide.target
new file mode 100644
index 000000000..fcc9334d3
--- /dev/null
+++ b/releng/target-platforms/2024-03/ide.target
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/runner/org.eclipse.rcptt.runner/META-INF/MANIFEST.MF b/runner/org.eclipse.rcptt.runner/META-INF/MANIFEST.MF
index 0a770bc8b..586043b17 100644
--- a/runner/org.eclipse.rcptt.runner/META-INF/MANIFEST.MF
+++ b/runner/org.eclipse.rcptt.runner/META-INF/MANIFEST.MF
@@ -35,7 +35,7 @@ Require-Bundle: org.eclipse.rcptt.core,
org.eclipse.rcptt.reporting.util;bundle-version="[2.5.5,3.0.0)",
org.eclipse.rcptt.launching.rap;bundle-version="[2.5.5,3.0.0)",
org.eclipse.swt,
- org.slf4j.api;bundle-version="1.7.30",
+ slf4j.api;bundle-version="2.0.12",
jakarta.servlet-api;bundle-version="4.0.0",
bcpg;bundle-version="1.73.0",
bcprov;bundle-version="1.73.0"
diff --git a/runner/product/rcptt.runner.product b/runner/product/rcptt.runner.product
index 7e7db833f..2ed6538b8 100644
--- a/runner/product/rcptt.runner.product
+++ b/runner/product/rcptt.runner.product
@@ -40,6 +40,9 @@
+
+
+
@@ -49,7 +52,9 @@
+
+
@@ -57,6 +62,9 @@
+
+
+
@@ -116,11 +124,9 @@
-
+
-
-
@@ -162,21 +168,13 @@
-
-
-
-
-
-
-
-
-
+
@@ -189,9 +187,7 @@
-
-
@@ -205,8 +201,6 @@
-
-
@@ -286,15 +280,20 @@
+
+
+
+
+
@@ -307,6 +306,7 @@
+
diff --git a/runtime/tests/pom.xml b/runtime/tests/pom.xml
index bbd23150c..f867140f6 100644
--- a/runtime/tests/pom.xml
+++ b/runtime/tests/pom.xml
@@ -68,6 +68,25 @@
+
+ aarch64
+
+
+ aarch64
+
+
+
+
+
+ tycho-surefire-plugin
+ org.eclipse.tycho
+
+ true
+
+
+
+
+
runtime4x