Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Watson2007-10-26 16:06:09 +0000
committerThomas Watson2007-10-26 16:06:09 +0000
commita0cfbf3b2edbce6c38676eab9a42a9a74ad289c2 (patch)
treec4d591e1b650233bfddd4e53041ae6f7b490dc9f /bundles/org.eclipse.osgi/resolver
parentf7facc4b189398db39d9faed747fa85aaada0c1d (diff)
downloadrt.equinox.framework-a0cfbf3b2edbce6c38676eab9a42a9a74ad289c2.tar.gz
rt.equinox.framework-a0cfbf3b2edbce6c38676eab9a42a9a74ad289c2.tar.xz
rt.equinox.framework-a0cfbf3b2edbce6c38676eab9a42a9a74ad289c2.zip
Bug 207360 - fix ResolverError messagev20071026
Diffstat (limited to 'bundles/org.eclipse.osgi/resolver')
-rw-r--r--bundles/org.eclipse.osgi/resolver/src/org/eclipse/osgi/internal/module/ResolverImpl.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/bundles/org.eclipse.osgi/resolver/src/org/eclipse/osgi/internal/module/ResolverImpl.java b/bundles/org.eclipse.osgi/resolver/src/org/eclipse/osgi/internal/module/ResolverImpl.java
index b7797a00d..fce702fe8 100644
--- a/bundles/org.eclipse.osgi/resolver/src/org/eclipse/osgi/internal/module/ResolverImpl.java
+++ b/bundles/org.eclipse.osgi/resolver/src/org/eclipse/osgi/internal/module/ResolverImpl.java
@@ -233,9 +233,11 @@ public class ResolverImpl implements org.eclipse.osgi.service.resolver.Resolver
DisabledInfo[] disabledInfos = state.getDisabledInfos(bundle);
if (disabledInfos.length > 0) {
StringBuffer message = new StringBuffer();
- for (int i = 0; i < disabledInfos.length; i++)
- // TODO localize "Policy: " ???
- message.append("Policy: ").append(disabledInfos[i].getPolicyName()).append("; ").append(disabledInfos[i].getMessage()); //$NON-NLS-1$ //$NON-NLS-2$
+ for (int i = 0; i < disabledInfos.length; i++) {
+ if (i > 0)
+ message.append(' ');
+ message.append('\"').append(disabledInfos[i].getPolicyName()).append(':').append(disabledInfos[i].getMessage()).append('\"');
+ }
state.addResolverError(bundle, ResolverError.DISABLED_BUNDLE, message.toString(), null);
return false; // fail because we are disable
}

Back to the top