Después de muchas pruebas, concluí que el Log4j no funciona bajo OSGI.Log4j bajo OSGI (Eclipse RCP)
No uso Log4j directamente, pero necesito complementos de terceros para iniciar sesión con él.
Hice un proyecto simple de JAVA y todo funciona bien, pero bajo el desarrollo de PLUGIN no funciona nada.
Tengo log4j jar en mi Classpath e incluso intenté un repositorio de Spring OSGI compatible con Log4j y lo incluí en Dependencias. Nada funciona.
He intentado esto algún enfoque sin éxito: http://swik.net/Eclipse/Planet+Eclipse/Raja+Kannappan:+Eclipse+RCP+-+Converting+Dependencies+to+OSGi+Bundles/drqpf
y no podía entender completamente este: http://www.eclipsezone.com/eclipse/forums/t99588.html
Puede alguien me punto en la dirección correcta?
Gracias.
ACTUALIZACIÓN! He encontrado una alternativa: EDITAR una versión compatible con OSGI de log4j (obtenerla del repositorio de SPRING) con winrar, pegar los archivos de propiedades de log4j en la raíz del JAR. Importe el paquete en su plugin DEPENDENCIAS, et voilá! Cada enfoque tiene sus ventajas. (No olvide el CONSEJO IMPORTANTE de Eugener, que hace que todo funcione: Todos los paquetes que usan log4j deben tener org.apache.log4j en su atributo Import-Package) – marcolopes