Hi, I try to use SLF4J together with LOGBACK within an OSGi Runtime Environment within Eclipse. I use the 'official' OSGi bundle com.springsource.slf4j.api-1.5.6.jar from SpringSource and create two OSGi bundles with Eclipse for LogBack.core and Logback.classic for current 0.9.14 because there are only 0.9.9 bundle existing on SpringSource repository. My application bundles requires all those bundles and I try to get the logger by
final Logger logger = LoggerFactory.getLogger(Activator.class); During runtime, nothing happens the application bundles remains in RESOLVED osgi state and if I try to start it manually on the Eclipse OSGi console I've got the following Exception: Caused by: java.lang.IllegalStateException: org.slf4j.LoggerFactory could not be successfully initialized. See also http://www.slf4j.org/codes.html#unsuccessfulInit at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:242) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:208) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:221) at com.wincor.client.main.Activator.<init>(Activator.java:10) Unfortunately, the mentioned URL doesn't exists... Additionally, I create a fragment bundle for logback.core with the logback.xml config file, but with the same result.... What is the reason for the exception and how I can fix my setup ? Kind regards Dominik -------------------------------------------- Dipl.-Inf. Dominik Hirt Wincor Nixdorf International GmbH BD PSD 7, Hauptstraße 103 04416 Markkleeberg Tel. : +49 341 35413 57 mailto:dominik.h...@wincor-nixdorf.com -- WINCOR NIXDORF International GmbH Sitz der Gesellschaft: Paderborn Registergericht Paderborn HRB 3507 Geschäftsführer: Eckard Heidloff (Vorsitzender), Stefan Auerbach, Dr. Jürgen Wunram Vorsitzender des Aufsichtsrats: Karl-Heinz Stiller Steuernummer: 339/5884/0020 - Ust-ID Nr.: DE812927716 - WEEE-Reg.-Nr. DE44477193 Diese E-Mail enthält vertrauliche Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet. This e-mail may contain confidential information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. _______________________________________________ user mailing list user@slf4j.org http://www.slf4j.org/mailman/listinfo/user