diff options
author | Thomas Watson | 2010-04-22 13:36:37 +0000 |
---|---|---|
committer | Thomas Watson | 2010-04-22 13:36:37 +0000 |
commit | a28a055573617342cae001e733c53ab0d5c6ad81 (patch) | |
tree | 4ea550b2aa57448b32c9c4bb8a99f99b2fd5dc81 | |
parent | bd82b7c47d7aa06bfb431ca48d97cec0f282c531 (diff) | |
download | rt.equinox.framework-a28a055573617342cae001e733c53ab0d5c6ad81.tar.gz rt.equinox.framework-a28a055573617342cae001e733c53ab0d5c6ad81.tar.xz rt.equinox.framework-a28a055573617342cae001e733c53ab0d5c6ad81.zip |
Bug 310099 - Unclear exception message when a bundle cannot be resolved
2 files changed, 3 insertions, 3 deletions
diff --git a/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/AbstractBundle.java b/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/AbstractBundle.java index 5921a07bf..93617cd80 100644 --- a/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/AbstractBundle.java +++ b/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/framework/internal/core/AbstractBundle.java @@ -1314,7 +1314,7 @@ public abstract class AbstractBundle implements Bundle, Comparable, KeyedElement if (i < errors.length - 1) message.append(", "); //$NON-NLS-1$ } - return new BundleException(NLS.bind(Msg.BUNDLE_UNRESOLVED_UNSATISFIED_CONSTRAINT_EXCEPTION, message.toString()), errorType); + return new BundleException(NLS.bind(Msg.BUNDLE_UNRESOLVED_UNSATISFIED_CONSTRAINT_EXCEPTION, this.toString(), message.toString()), errorType); } public int getKeyHashCode() { diff --git a/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/core/ExternalMessages.properties b/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/core/ExternalMessages.properties index c814fcebb..b44e2b4b1 100644 --- a/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/core/ExternalMessages.properties +++ b/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/core/ExternalMessages.properties @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2003, 2008 IBM Corporation and others. +# Copyright (c) 2003, 2010 IBM Corporation and others. # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at @@ -27,7 +27,7 @@ BUNDLE_ACTIVATOR_EXCEPTION=Exception in {0}.{1}() of bundle {2}. BUNDLE_INVALID_ACTIVATOR_EXCEPTION=The activator {0} for bundle {1} is invalid BUNDLE_UNRESOLVED_EXCEPTION=The bundle could not be resolved BUNDLE_UNRESOLVED_STATE_CONFLICT=The state indicates the bundle is resolved -BUNDLE_UNRESOLVED_UNSATISFIED_CONSTRAINT_EXCEPTION=The bundle could not be resolved. Reason: {0} +BUNDLE_UNRESOLVED_UNSATISFIED_CONSTRAINT_EXCEPTION=The bundle \"{0}\" could not be resolved. Reason: {1} BUNDLE_SYSTEMBUNDLE_UNINSTALL_EXCEPTION=The System Bundle cannot be uninstalled BUNDLE_READ_EXCEPTION=An error occurred trying to read the bundle BUNDLE_CLASSPATH_ENTRY_NOT_FOUND_EXCEPTION=The Bundle-ClassPath entry \"{0}\" was not found in the bundle: {1} |