commit | ee8e706a0925726b758b733444cf414de57b3702 | [log] [tgz] |
---|---|---|
author | Richard S. Hall <rickhall@apache.org> | Thu Mar 04 17:12:48 2010 +0000 |
committer | Richard S. Hall <rickhall@apache.org> | Thu Mar 04 17:12:48 2010 +0000 |
tree | a9d50f1238acc6d97d38a6d6b7d2ade40743a645 | |
parent | 70c2657a079195ddc0ff462e8259a69038497cbb [diff] |
Improve error message. git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@919073 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java b/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java index 0d21277..87766f7 100644 --- a/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java +++ b/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java
@@ -1171,7 +1171,10 @@ } else { - logger.log(Logger.LOG_WARNING, "Only R4 bundles can be fragments."); + String s = (String) headerMap.get(Constants.BUNDLE_SYMBOLICNAME); + s = (s == null) ? (String) headerMap.get(Constants.BUNDLE_NAME) : s; + s = (s == null) ? headerMap.toString() : s; + logger.log(Logger.LOG_WARNING, "Only R4 bundles can be fragments: " + s); } return reqs;