X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.init%2Fsrc%2Forg%2Fargeo%2Fapi%2Fa2%2FA2Branch.java;h=0b4ef36f7aba78c8944a8e01f3d72e07da670591;hb=6bfcb81dd21d8fdd9094610c00f5f8ad9c6a36a7;hp=1db82a74a52dc87def424faa536c85ffcec4d036;hpb=e90495f6155a3996fa8b7009a5f7dc7f33a2ecb8;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.init/src/org/argeo/api/a2/A2Branch.java b/org.argeo.init/src/org/argeo/api/a2/A2Branch.java index 1db82a74a..0b4ef36f7 100644 --- a/org.argeo.init/src/org/argeo/api/a2/A2Branch.java +++ b/org.argeo.init/src/org/argeo/api/a2/A2Branch.java @@ -1,10 +1,11 @@ package org.argeo.api.a2; +import java.lang.System.Logger; +import java.lang.System.Logger.Level; import java.util.Collections; import java.util.SortedMap; import java.util.TreeMap; -import org.argeo.init.osgi.OsgiBootUtils; import org.osgi.framework.Version; /** @@ -13,6 +14,8 @@ import org.osgi.framework.Version; * compatibility. */ public class A2Branch implements Comparable { + private final static Logger logger = System.getLogger(A2Branch.class.getName()); + private final A2Component component; private final String id; @@ -31,8 +34,9 @@ public class A2Branch implements Comparable { A2Module getOrAddModule(Version version, Object locator) { if (modules.containsKey(version)) { A2Module res = modules.get(version); - if (OsgiBootUtils.isDebug() && !res.getLocator().equals(locator)) { - OsgiBootUtils.debug("Inconsistent locator " + locator + " (registered: " + res.getLocator() + ")"); + if (!res.getLocator().equals(locator)) { + logger.log(Level.TRACE, + () -> "Inconsistent locator " + locator + " (registered: " + res.getLocator() + ")"); } return res; } else