Bug 571866 - Add possibility to register fragments and processors via DS

Regression fixed. The log method does not require MessageFormat.
MessageFormat cannot work with empty {}.

Change-Id: I66c5b3a76d77f49d48cba895609813a1d9077a2f
Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.ui/+/180832
Reviewed-by: Dirk Fauth <dirk.fauth@googlemail.com>
Reviewed-by: Lars Vogel <Lars.Vogel@vogella.com>
Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
Tested-by: Lars Vogel <Lars.Vogel@vogella.com>
diff --git a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/ModelAssembler.java b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/ModelAssembler.java
index 0059180..7532b65 100644
--- a/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/ModelAssembler.java
+++ b/bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/ModelAssembler.java
@@ -811,10 +811,10 @@
 
 					commands.add(() -> {
 						if (internalFeature.isMany()) {
-							log(LogLevel.ERROR, MessageFormat.format(
+							log(LogLevel.ERROR,
 									"Replacing in {}.\n\nFeature={}.\n\nInternalElement={} contributed by {}.\n\nImportObject={}", //$NON-NLS-1$
 									interalTarget, internalFeature.getName(), internalElement.getElementId(),
-									internalElement.getContributorURI(), internalImportObject));
+									internalElement.getContributorURI(), internalImportObject);
 							@SuppressWarnings("unchecked")
 							List<Object> l = (List<Object>) interalTarget.eGet(internalFeature);
 							int index = l.indexOf(internalImportObject);