diff --git a/jul-to-slf4j/pom.xml b/jul-to-slf4j/pom.xml index 474b40c9..d51b08da 100755 --- a/jul-to-slf4j/pom.xml +++ b/jul-to-slf4j/pom.xml @@ -31,4 +31,20 @@ + + + + + org.apache.felix + maven-bundle-plugin + + + jul.to.slf4j + + + + + + + diff --git a/jul-to-slf4j/src/main/resources/META-INF/MANIFEST.MF b/jul-to-slf4j/src/main/resources/META-INF/MANIFEST.MF deleted file mode 100644 index d920e016..00000000 --- a/jul-to-slf4j/src/main/resources/META-INF/MANIFEST.MF +++ /dev/null @@ -1,2 +0,0 @@ -Bundle-ManifestVersion: 2 -Automatic-Module-Name: jul.to.slf4j diff --git a/log4j-over-slf4j/pom.xml b/log4j-over-slf4j/pom.xml index a2e2c9c1..52710332 100755 --- a/log4j-over-slf4j/pom.xml +++ b/log4j-over-slf4j/pom.xml @@ -41,4 +41,20 @@ + + + + + org.apache.felix + maven-bundle-plugin + + + <_exportcontents>org.apache.log4j*;version=${reload4j.version};-noimport:=true + + + + + + + diff --git a/log4j-over-slf4j/src/main/resources/META-INF/MANIFEST.MF b/log4j-over-slf4j/src/main/resources/META-INF/MANIFEST.MF deleted file mode 100755 index dacefbee..00000000 --- a/log4j-over-slf4j/src/main/resources/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-ManifestVersion: 2 -Export-Package: org.apache.log4j;version=${reload4j.version}, - org.apache.log4j.helpers;version=${reload4j.version}, - org.apache.log4j.spi;version=${reload4j.version}, - org.apache.log4j.xml;version=${reload4j.version} diff --git a/pom.xml b/pom.xml index f3c0bc90..ff381d0a 100755 --- a/pom.xml +++ b/pom.xml @@ -474,6 +474,35 @@ + + generate-osgi-service-loader-mediator-entries + + + src/main/resources/META-INF/services/org.slf4j.spi.SLF4JServiceProvider + + + + + + + org.apache.felix + maven-bundle-plugin + + + ="org.slf4j.spi.SLF4JServiceProvider";type=${slf4j.provider.type};effective:=active, + osgi.serviceloader;osgi.serviceloader="org.slf4j.spi.SLF4JServiceProvider";register:="${slf4j.provider.implementation}";type=${slf4j.provider.type} + ]]> + =1.0.0)(!(version>=2.0.0)))" + ]]> + + + + + + +