Effectively, by forcing ignore packages, it starts working. Thanks for the advice.
On 11/16/11, Guillaume Nodet <gno...@gmail.com> wrote: > Try adding <Import-Package>!*</Import-Package> in your pom > > On Wed, Nov 16, 2011 at 15:41, Hervé BARRAULT > <herve.barra...@gmail.com>wrote: > >> Hi Guillaume, >> I am using the maven-bundle-plugin (1.4.0), and i don't find a way to >> build a bundle without importing all needed packages. >> >> Regards >> >> Hervé >> >> On 11/16/11, Guillaume Nodet <gno...@gmail.com> wrote: >> > You don't need to import that package because your fragment will be >> > associated to the pax-logging-service bundle which contain that class, >> > so >> > it will be directly available. >> > >> > On Wed, Nov 16, 2011 at 15:27, Hervé BARRAULT >> > <herve.barra...@gmail.com>wrote: >> > >> >> Hi Achim >> >> My problem is the fragment is not able to be resolved as the package >> >> org.apache.log4j.helpers can't be imported. >> >> I thought Pax Logging export it but it does not. Adding again all the >> >> log4j API is not i think the best idea. >> >> >> >> Regards >> >> >> >> Hervé >> >> >> >> On 11/16/11, Achim Nierbeck <bcanh...@googlemail.com> wrote: >> >> > Hi Hervé >> >> > >> >> > thanx for the hint. >> >> > Did you also take a look a the configuring part? >> >> > Cause to get things going in Karaf/ServiceMix you need to make sure >> your >> >> > fragment is >> >> > available before the host bundle enters the resolved state. >> >> > >> >> > regards, Achim >> >> > >> >> > 2011/11/16 Hervé BARRAULT <herve.barra...@gmail.com> >> >> > >> >> >> Thanks for the answer. >> >> >> I have seen your blog but my case is more a problem of dependency >> >> >> management than building a fragment itself. >> >> >> >> >> >> PS: be careful, in your blog, close and open xml tag don't match : >> >> >> <import -Package>!*</import> >> >> >> <fragment -Host>org.ops4j.pax.logging.pax-logging-service</fragment> >> >> >> >> >> >> On 11/16/11, Achim Nierbeck <bcanh...@googlemail.com> wrote: >> >> >> > Hi >> >> >> > >> >> >> > I wrote a blog about it [1] >> >> >> > >> >> >> > regards, Achim >> >> >> > >> >> >> > [1] - http://nierbeck.de/cgi-bin/weblog_basic/index.php?p=201 >> >> >> > >> >> >> > 2011/11/16 Hervé BARRAULT <herve.barra...@gmail.com> >> >> >> > >> >> >> >> Hi, >> >> >> >> >> >> >> >> I am using using ServiceMix 4.3.0-fuse-01-00 so Karaf >> >> >> >> < >> >> >> >> >> >> http://fusesource.com/wiki/display/ProdInfo/Fuse+Karaf+v2.0.0+Release+Notes >> >> >> > >> >> >> >> 2.0.0-fuse-00-00 >> >> >> >> >> >> >> >> I have seen the following documentation : >> >> >> >> >> http://karaf.apache.org/manual/2.2.2/users-guide/logging-system.html >> >> >> >> >> >> >> >> Especially, the "Using your own appenders" section. >> >> >> >> >> >> >> >> I have tried to do something like the documentation but i have an >> >> >> >> issue. >> >> >> >> >> >> >> >> For my application i need to use the CountingQuietWriter class >> which >> >> is >> >> >> in >> >> >> >> the org.apache.log4j.helpers package. >> >> >> >> But it seems that pax-logging-api does not export this package. >> >> >> >> >> >> >> >> What is the best way to import this package ? >> >> >> >> >> >> >> >> For information (i know it is an old version) but pax-logging-api >> >> >> [1.5.2] >> >> >> >> export log4j 1.2.15 packages (looking to the export-package) >> >> >> >> and pax-logging-service [1.5.2] embeds a log4j 1.2.16 (looking to >> >> >> >> the >> >> >> pom) >> >> >> >> >> >> >> >> Thanks For Answers >> >> >> >> >> >> >> >> Hervé >> >> >> >> >> >> >> > >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > *Achim Nierbeck* >> >> >> > >> >> >> > 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/> >> >> >> > >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > *Achim Nierbeck* >> >> > >> >> > 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/> >> >> > >> >> >> > >> > >> > >> > -- >> > ------------------------ >> > Guillaume Nodet >> > ------------------------ >> > Blog: http://gnodet.blogspot.com/ >> > ------------------------ >> > Open Source SOA >> > http://fusesource.com >> > >> > > > > -- > ------------------------ > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > ------------------------ > Open Source SOA > http://fusesource.com >