1 Reply Latest reply: May 23, 2012 4:07 AM by Thomas Diesler RSS

arquillian-osgi-bundle imports jboss-logging instead of org.osgi.service.log

Frank Mehlhose Newbie

I was trying to setup Arquillian to run Tests in a remote Apache Sling environment.

 

Why is the arquillian-osgi-bundle using the org.jboss.logging?

The Logger is only used in the Activator of the bundle.

 

In OSGi environments there should be org.osgi.service.log Logger as defined in artifact org.osgi.compendium.

 

Using the OSGi Logger has the advantage that the arquillian-osgi-bundle will only have dependencies to packages which are satisfied by more OSGi containers out of the box.