diff --git a/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java b/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java index 8e971a8..a11fdbf 100644 --- a/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java +++ b/features/core/src/main/java/org/apache/karaf/features/internal/FeaturesServiceImpl.java @@ -58,7 +58,6 @@ import org.osgi.service.startlevel.StartLevel; import org.osgi.util.tracker.ServiceTracker; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.slf4j.helpers.MessageFormatter; import static java.lang.String.format; @@ -303,12 +302,8 @@ public class FeaturesServiceImpl implements FeaturesService { try { b.start(); } catch (BundleException be) { - String[] msgdata = new String[]{ - b.getLocation(), - getFeaturesContainingBundleList(b), - be.getMessage() - }; - String msg = MessageFormatter.arrayFormat("Could not start bundle {} in feature(s) {}: {}", msgdata); + String msg = format("Could not start bundle %s in feature(s) %s: %s", b.getLocation(), + getFeaturesContainingBundleList(b), be.getMessage()); throw new Exception(msg, be); } }