Without those imports, wouldn't that mean none of those features could work?

On 3 April 2017 at 10:40, 'Achim Nierbeck' via OPS4J <[email protected]
> wrote:

> Hi,
>
> I'm not sure we had this amount of optional dependencies in the "old" Pax
> Logging service, but
> right now I'm unsure if we really want this list of Imports in the log4j
> service bundle:
>
> Import-Package =
> com.fasterxml.jackson.annotation;resolution:=optional,
> com.fasterxml.jackson.core;resolution:=optional,
> com.fasterxml.jackson.core.io;resolution:=optional,
> com.fasterxml.jackson.core.type;resolution:=optional,
> com.fasterxml.jackson.core.util;resolution:=optional,
> com.fasterxml.jackson.databind;resolution:=optional,
> com.fasterxml.jackson.databind.annotation;resolution:=optional,
> com.fasterxml.jackson.databind.deser.std;resolution:=optional,
> com.fasterxml.jackson.databind.module;resolution:=optional,
> com.fasterxml.jackson.databind.node;resolution:=optional,
> com.fasterxml.jackson.databind.ser;resolution:=optional,
> com.fasterxml.jackson.databind.ser.impl;resolution:=optional,
> com.fasterxml.jackson.databind.ser.std;resolution:=optional,
> com.fasterxml.jackson.dataformat.xml;resolution:=optional,
> com.fasterxml.jackson.dataformat.xml.annotation;resolution:=optional,
> com.fasterxml.jackson.dataformat.xml.util;resolution:=optional,
> com.fasterxml.jackson.dataformat.yaml;resolution:=optional,
> com.lmax.disruptor;resolution:=optional,
> com.lmax.disruptor.dsl;resolution:=optional,
> javax.activation;resolution:=optional,
> javax.annotation.processing;resolution:=optional,
> javax.crypto;resolution:=optional,
> javax.jms;resolution:=optional,
> javax.lang.model;resolution:=optional,
> javax.lang.model.element;resolution:=optional,
> javax.lang.model.util;resolution:=optional,
> javax.mail;resolution:=optional,
> javax.mail.internet;resolution:=optional,
> javax.mail.util;resolution:=optional,
> javax.management;resolution:=optional,
> javax.naming;resolution:=optional,
> javax.net;resolution:=optional,
> javax.net.ssl;resolution:=optional,
> javax.persistence;resolution:=optional,
> javax.script;resolution:=optional,
> javax.sql;resolution:=optional,
> javax.tools;resolution:=optional,
> javax.xml.bind,
> javax.xml.parsers,
> javax.xml.stream,
> javax.xml.transform,
> javax.xml.transform.stream,
> javax.xml.validation,
> org.apache.commons.compress.compressors;resolution:=optional,
> org.apache.commons.compress.utils;resolution:=optional,
> org.apache.commons.csv;resolution:=optional,
> org.apache.kafka.clients.producer;resolution:=optional,
> org.codehaus.stax2;resolution:=optional,
> org.knopflerfish.service.log;provider=paxlogging;version="[1.1.0,2.0.0)",
> org.ops4j.pax.logging;version="[0.9.5,2.0.0)",
> org.ops4j.pax.logging.spi;version="[0.9.5,2.0.0)",
> org.osgi.framework;version="[1.0.0,2.0.0)",
> org.osgi.framework.wiring;version="[1.0,2)",
> org.osgi.service.cm;version="[1.0.0,2.0.0)",
> org.osgi.service.event;resolution:=optional;version="[1.0.0,2.0.0)",
> org.osgi.service.log;version="[1.3.0,2.0.0)",
> org.osgi.util.tracker;version="[1.3.0,2.0.0)",
> org.w3c.dom,
> org.xml.sax,
> org.zeromq;resolution:=optional
>
>
> Especially since every time we have a new Optional dependency resolved
> with Karaf will restart the gogo shell and tons of other bundles, just
> because the logging service is refreshed ...
>
> Not to say it stalls any Pax-Exam test in case you try to test to install
> a feature which
> might provide one of those dependencies.
>
> regards, Achim
>
>
> --
>
> Apache Member
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
> Project Lead
> blog <http://notizblog.nierbeck.de/>
> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>
> Software Architect / Project Manager / Scrum Master
>
> --
> --
> ------------------
> OPS4J - http://www.ops4j.org - [email protected]
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Matt Sicker <[email protected]>

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - [email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to