Author: rgoers
Date: Mon Mar 4 01:01:10 2013
New Revision: 1452163
URL: http://svn.apache.org/r1452163
Log:
LOG4J2-159 - Add Fragment-Host to MANIFEST.MF for log4j2-core.
Modified:
logging/log4j/log4j2/trunk/core/pom.xml
logging/log4j/log4j2/trunk/src/changes/changes.xml
Modified: logging/log4j/log4j2/trunk/core/pom.xml
URL:
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/pom.xml?rev=1452163&r1=1452162&r2=1452163&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/core/pom.xml (original)
+++ logging/log4j/log4j2/trunk/core/pom.xml Mon Mar 4 01:01:10 2013
@@ -148,6 +148,44 @@
</arguments>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <configuration>
+ <!--
+ dummy entry to stop bundle plugin from picking up jar config and
reporting
+ WARNING: Duplicate name in Manifest
+ See http://markmail.org/message/mpkl24wk3jrjhhjg
+ -->
+ <archive>
+ <forced>true</forced>
+ </archive>
+ <excludeDependencies>true</excludeDependencies>
+ <manifestLocation>target/osgi</manifestLocation>
+ <instructions>
+ <!-- stops the "uses" clauses being added to "Export-Package"
manifest entry -->
+ <_nouses>true</_nouses>
+ <!-- Stop the JAVA_1_n_HOME variables from being treated as
headers by Bnd -->
+
<_removeheaders>JAVA_1_3_HOME,JAVA_1_4_HOME,JAVA_1_5_HOME,JAVA_1_6_HOME,JAVA_1_7_HOME</_removeheaders>
+ <Bundle-SymbolicName>${osgi.symbolicName}</Bundle-SymbolicName>
+ <Export-Package>${osgi.export}</Export-Package>
+ <Private-Package>${osgi.private}</Private-Package>
+ <Import-Package>${osgi.import}</Import-Package>
+
<DynamicImport-Package>${osgi.dynamicImport}</DynamicImport-Package>
+ <Bundle-DocURL>${project.url}</Bundle-DocURL>
+
<Fragment-Host>org.apache.commons.log4j-api;bundle-version=${project.version}</Fragment-Host>
+ </instructions>
+ </configuration>
+ <executions>
+ <execution>
+ <id>bundle-manifest</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>manifest</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
<reporting>
Modified: logging/log4j/log4j2/trunk/src/changes/changes.xml
URL:
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/src/changes/changes.xml?rev=1452163&r1=1452162&r2=1452163&view=diff
==============================================================================
--- logging/log4j/log4j2/trunk/src/changes/changes.xml (original)
+++ logging/log4j/log4j2/trunk/src/changes/changes.xml Mon Mar 4 01:01:10 2013
@@ -23,6 +23,9 @@
<body>
<release version="2.0-beta5" date="@TBD@" description="Bug fixes and
enhancements">
+ <action issue="LOG4J2-159" dev="rgoers" type="fix" due-to="Jan Winter">
+ Add Fragment-Host to MANIFEST.MF for log4j2-core.
+ </action>
<action issue="LOG4J2-167" dev="rgoers" type="fix">
Configurator throws a ClassCastException if LogManager returns a
SimpleLoggerContext.
</action>