diff options
author | Thomas Watson | 2007-10-26 16:06:09 +0000 |
---|---|---|
committer | Thomas Watson | 2007-10-26 16:06:09 +0000 |
commit | a0cfbf3b2edbce6c38676eab9a42a9a74ad289c2 (patch) | |
tree | c4d591e1b650233bfddd4e53041ae6f7b490dc9f /bundles/org.eclipse.osgi/resolver | |
parent | f7facc4b189398db39d9faed747fa85aaada0c1d (diff) | |
download | rt.equinox.framework-a0cfbf3b2edbce6c38676eab9a42a9a74ad289c2.tar.gz rt.equinox.framework-a0cfbf3b2edbce6c38676eab9a42a9a74ad289c2.tar.xz rt.equinox.framework-a0cfbf3b2edbce6c38676eab9a42a9a74ad289c2.zip |
Diffstat (limited to 'bundles/org.eclipse.osgi/resolver')
-rw-r--r-- | bundles/org.eclipse.osgi/resolver/src/org/eclipse/osgi/internal/module/ResolverImpl.java | 8 |
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 } |