Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Kaegi2008-11-27 00:41:38 +0000
committerSimon Kaegi2008-11-27 00:41:38 +0000
commit820f40be999fc62feaa39a67515e2ea7aeb45281 (patch)
treedca5d647ce43ceaee6326cc0de0f1eefd1393851 /bundles/org.eclipse.equinox.p2.touchpoint.eclipse
parent2500ed47e67698d3630ad83a9382649fc243f377 (diff)
downloadrt.equinox.p2-820f40be999fc62feaa39a67515e2ea7aeb45281.tar.gz
rt.equinox.p2-820f40be999fc62feaa39a67515e2ea7aeb45281.tar.xz
rt.equinox.p2-820f40be999fc62feaa39a67515e2ea7aeb45281.zip
Bug 256650 test failures in N20081126-2000 - Error while loading manipulator
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.touchpoint.eclipse')
-rw-r--r--bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java16
1 files changed, 8 insertions, 8 deletions
diff --git a/bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java b/bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java
index dc6fbf0b9..54104ba89 100644
--- a/bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java
+++ b/bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java
@@ -101,30 +101,30 @@ public class EclipseTouchpoint extends Touchpoint {
}
public IStatus commit(IProfile profile) {
+ MultiStatus status = new MultiStatus(Activator.ID, IStatus.OK, null, null);
try {
saveManipulator(profile);
} catch (RuntimeException e) {
- return Util.createError(Messages.error_saving_manipulator, e);
+ status.add(Util.createError(Messages.error_saving_manipulator, e));
} catch (IOException e) {
- return Util.createError(Messages.error_saving_manipulator, e);
+ status.add(Util.createError(Messages.error_saving_manipulator, e));
}
try {
savePlatformConfigurationWrapper(profile);
} catch (RuntimeException e) {
- return Util.createError(Messages.error_saving_platform_configuration, e);
+ status.add(Util.createError(Messages.error_saving_platform_configuration, e));
} catch (ProvisionException pe) {
- return Util.createError(Messages.error_saving_platform_configuration, pe);
+ status.add(Util.createError(Messages.error_saving_platform_configuration, pe));
}
try {
saveSourceManipulator(profile);
} catch (RuntimeException e) {
- return Util.createError(Messages.error_saving_source_bundles_list, e);
+ status.add(Util.createError(Messages.error_saving_source_bundles_list, e));
} catch (IOException e) {
- return Util.createError(Messages.error_saving_source_bundles_list, e);
+ status.add(Util.createError(Messages.error_saving_source_bundles_list, e));
}
-
- return Status.OK_STATUS;
+ return status;
}
public IStatus rollback(IProfile profile) {

Back to the top