Author: buildbot
Date: Fri Mar 6 20:55:32 2015
New Revision: 942641
Log:
Staging update by buildbot for felix
Modified:
websites/staging/felix/trunk/content/ (props changed)
websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html
Propchange: websites/staging/felix/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Mar 6 20:55:32 2015
@@ -1 +1 @@
-1664717
+1664719
Modified:
websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html
==============================================================================
---
websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html
(original)
+++
websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html
Fri Mar 6 20:55:32 2015
@@ -120,65 +120,8 @@ Use "add-require-capability=true" option
<p>The Annotations "Factory Sets" are deprecated and have been replaced by a
nice api exported by the runtime bundle. See FELIX-4684</p>
</li>
</ul>
-<h1 id="whats-changed-in-dependencymanager-40">What's changed in
DependencyManager 4.0</h1>
-<ul>
-<li>
-<p>The Annotations processor is not generating anymore the
Import-Service/Export Service by default (no need to specify the
"build-import-export-service=false" option in the
-annotations plugin if you don't need to generate automatically the deprecated
headers).</p>
-</li>
-<li>
-<p>The Dependency Manager metatype annotations are now deprecated and it is
encouraged to use standard bnd metatypes annotation instead.
-See
org.apache.felix.dependencymanager.samples/src/org/apache/felix/dependencymanager/samples/dictionary/annot/DictionaryConfiguration.java
for an example.
-You can also check http://www.aqute.biz/Bnd/MetaType for more information
about the bnd metatypes annotations.</p>
-</li>
-<li>
-<p>Dependency Manager is now fully built using bndtools, and there is no Maven
annotation plugin anymore. However, the workaround is simply the
-use a "_plugin" option in the pom, and to declare a dependency inside the
"plugin" configuration.
-Notice that in the R1 version, we are not pushing DM distribution to maven, so
you have to do manually push the DM artifacts in your own nexus server.
-We'll try to release DM artifacts to maven central in the next release
(R2).</p>
-</li>
-</ul>
-<p>For example:</p>
-<div class="codehilite"><pre><span class="nt"><project</span> <span
class="err">...</span><span class="nt">></span>
- <span class="nt"><dependencies></span>
- ...
- <span class="nt"><dependency></span>
- <span class="nt"><groupId></span>org.apache.felix<span
class="nt"></groupId></span>
- <span
class="nt"><artifactId></span>org.apache.felix.dependencymanager.annotation<span
class="nt"></artifactId></span>
- <span class="nt"><version></span>4.0.0<span
class="nt"></version></span>
- <span class="nt"></dependency></span>
- <span class="nt"></dependencies></span>
- <span class="nt"><build></span>
- <span class="nt"><plugins></span>
- ...
- <span class="nt"><plugin></span>
- <span class="nt"><groupId></span>org.apache.felix<span
class="nt"></groupId></span>
- <span class="nt"><artifactId></span>maven-bundle-plugin<span
class="nt"></artifactId></span>
- <span class="nt"><version></span>2.5.0<span
class="nt"></version></span>
- <span class="nt"><extensions></span>true<span
class="nt"></extensions></span>
- <span class="nt"><configuration></span>
- <span class="nt"><instructions></span>
- <span class="nt"><Bundle-Name></span>Test<span
class="nt"></Bundle-Name></span>
- <span class="nt"><Bundle-SymbolicName></span>test<span
class="nt"></Bundle-SymbolicName></span>
- <span class="nt"><Import-Package></span>*<span
class="nt"></Import-Package></span>
- <span
class="nt"><Private-Package></span>test.dmannotations.withbndplugininvokedfrompom<span
class="nt"></Private-Package></span>
- <span
class="nt"><_plugin></span>org.apache.felix.dm.annotation.plugin.bnd.AnnotationPlugin;log=debug<span
class="nt"></_plugin></span>
- <span class="nt"></instructions></span>
- <span class="nt"></configuration></span>
- <span class="nt"><dependencies></span>
- <span class="nt"><dependency></span>
- <span class="nt"><groupId></span>org.apache.felix<span
class="nt"></groupId></span>
- <span
class="nt"><artifactId></span>org.apache.felix.dependencymanager.annotation<span
class="nt"></artifactId></span>
- <span class="nt"><version></span>4.0.0<span
class="nt"></version></span>
- <span class="nt"></dependency></span>
- <span class="nt"></dependencies></span>
- <span class="nt"></plugin></span>
- <span class="nt"></plugins></span>
- <span class="nt"></build></span>
-<span class="nt"></project></span>
-</pre></div>
<div class="timestamp" style="margin-top: 30px; font-size: 80%;
text-align: right;">
- Rev. 1664713 by pderop on Fri, 6 Mar 2015 20:45:30 +0000
+ Rev. 1664719 by pderop on Fri, 6 Mar 2015 20:55:18 +0000
</div>
<div class="trademarkFooter">
Apache Felix, Felix, Apache, the Apache feather logo, and the Apache
Felix project