Log4j sous OSGI (Eclipse RCP)

Après de nombreux tests, j'ai conclu que la Log4j n'est pas de travail en vertu de l'OSGI.

Je ne pas utiliser Log4j directement, mais j'ai besoin de plugins tiers pour se connecter avec elle.

J'ai fait un simple projet JAVA et tout fonctionne très bien, mais en vertu de développement d'un PLUGIN rien ne fonctionne.

J'ai log4j pot dans mon Classpath et a même tenté de Printemps référentiel OSGI conforme Log4j et de l'inclure dans des Dépendances. Rien ne fonctionne.

J'ai essayé un peu, sans succès:
http://swik.net/Eclipse/Planet+Eclipse/Raja+Kannappan:+Eclipse+RCP+-+Converting+Dependencies+to+OSGi+Bundles/drqpf

et ne pouvait pas comprendre pleinement ce:
http://www.eclipsezone.com/eclipse/forums/t99588.html

Quelqu'un peut-il m'indiquer la bonne direction?

Grâce.

Mise à JOUR! J'ai trouvé une alternative: MODIFIER un OSGI version conforme de log4j (l'obtenir à partir du PRINTEMPS référentiel) avec winrar, COLLER les propriétés log4j fichiers à la RACINE de la JARRE. Importer le package dans votre plugin DÉPENDANCES, et voilá! Chaque approche a ses avantages. (N'oubliez pas Eugener du CONSEIL IMPORTANT, qui fait tout le travail: Tous les paquets qui utilisent log4j devrait avoir org.apache.log4j dans leur Import-Package attribut)

OriginalL'auteur marcolopes | 2011-03-01