Hi All,

after getting pax-logging-logback implementation running in ServiceMix
5.1.x, based on Karaf 2.3.x, I face issues again in ServiceMix 5.3.0 using
Karaf 2.4.0

I replaced the pax-logging-service bundle inside etc/startup.properties (as
before) but was surprised to see a pax-logging-service bundle running in
the container. Sifting through features.xml to find the root issue
importing pax-logging-service I found:

karaf-standard-features: karaf-framework feature declares bundle
pax-logging-service !! I am puzzled: why are these "core" bundles declared
in a feature if they are explicitly started before the feature deployment
through startup.properties ?? Is this duplicate declaration really helpful
?

How can I proceed to continue using pax-logging-logback with minimal
changes to the karaf configuration? I already customize startup.properties
as stated before but I am hesitant to override the karaf standard features
xml.

On a related note: it would be extremely helpful if we had some kind of
reverse search for features, i.e. search feature by bundle (name/symbolic
name) to find where it is declared.

Thanks and Best Regards,
Michael

Reply via email to