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.
