When run idempiere server, has warning:
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [bundleresource://170.fwk1519877292:1/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [bundleresource://170.fwk1519877292:2/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.JDK14LoggerFactory]
current slf4j-jdk14-1.7.2.jar and slf4j.api has difference version (slf4j.api is 1.7.2.xxxxx)
it make issue relate symbolic name of slf4j.api
current work-around make fragment project org.slf4j.jdk14 for wrapper.
update: above reason is incorrect, true reason is has jcl and jdk14 in class path.
just remove jcl for resolve this issue.
but I still change to achieve slf4j* from maven for always get latest version and sync together
this solution let slf4j-jdk14 load multiple time.
long time before i debug and see:
+ jetty load this api with build-in (of jetty) default properties and
+ a other plug-in load with default properties of slf4j framework
materialize slf4j.api and org.slf4j.jdk14 at same place (maven) to always get same version.
note: because rmap is update, to test must re-materialize
with feedback from orbit contributor, i can understand root cause.
"We have a naming policy that we follow for Orbit bundles. That's why it's different."
so get all slf* library from maven is correct solution.
also, keep all slf* same version is advice from slf.
hi , resolution again switch to fixed, i do nothing, just edit ticket, don't touch resolution field.
i resolution field is invisible in quick edit dialog, so i sure i can't touch it.
but when i make it visible i see default value is fixed maybe it's reason.
(hope idempiere hasn't same issue )
Thanks , seems caused by a change I made trying to solve this:
Reverted the changes on our JIRA.
Hi , I see this is still happening in default branch - but I was not able to apply the proposed patch there.
Can you please check for a patch for actual default branch?
fixed by commit 03331a7f43f4