You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jg...@apache.org on 2013/03/04 05:12:09 UTC

svn commit: r1452180 [6/18] - in /karaf/site/production: ./ index/ index/community/ index/community/download/ index/community/faq/ index/community/news/ index/developers/ index/documentation/karaf-dependencies/ index/subprojects/ index/subprojects/cave...

Modified: karaf/site/production/index/community/download/karaf-2.2.0-release.html
URL: http://svn.apache.org/viewvc/karaf/site/production/index/community/download/karaf-2.2.0-release.html?rev=1452180&r1=1452179&r2=1452180&view=diff
==============================================================================
--- karaf/site/production/index/community/download/karaf-2.2.0-release.html (original)
+++ karaf/site/production/index/community/download/karaf-2.2.0-release.html Mon Mar  4 04:12:07 2013
@@ -76,7 +76,7 @@
                   <div id="wrapper-menu-page-top">
                     <div id="wrapper-menu-page-bottom">
                       <div id="menu-page">
-                        <h3 id="OverviewKarafOverview"><a href="../../../snippets/karaf-overview.html">Overview</a></h3><ul style="list-style: square"><li><a href="../../../index.html">Home</a></li><li><a href="http://karaf.apache.org/manual/latest-2.3.x/quick-start.html">Getting Started</a></li><li><a href="../faq.html">FAQ</a></li><li><a href="../download.html">Download</a></li></ul><h3 id="Documentation"><a href="../../documentation.html">Documentation</a></h3><ul style="list-style: square"><li><a href="http://repo.maven.apache.org/maven2/org/apache/karaf/manual/2.3.0/manual-2.3.0.html">HTML</a></li><li><a href="http://repo.maven.apache.org/maven2/org/apache/karaf/manual/2.3.0/manual-2.3.0.pdf">PDF</a></li></ul><h3 id="Search">Search</h3><form action="http://www.google.com/cse" id="cse-search-box">  <div>    <input type="hidden" name="cx" value="015244613624489049845:je3sq-6gx0y" />    <input type="hidden" name="ie" value="UTF-8" />    <input type="text" name="q" size="25
 " />    <input type="submit" name="sa" value="Search" />  </div></form><script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script><h3 id="Community"><a href="../../community.html">Community</a></h3><ul style="list-style: square"><li><a href="../support.html">Support</a></li><li><a href="../contributing.html">Contributing</a></li><li><a href="../discussion-forums.html">Discussion Forums</a></li><li><a href="../mailing-lists.html">Mailing Lists</a></li><li><a href="../news.html">News</a></li><li><a href="../articles.html">Articles</a></li><li><a href="../team.html">Team</a></li></ul><h3 id="Developers"><a href="../../developers.html">Developers</a></h3><ul style="list-style: square"><li><a href="https://issues.apache.org/jira/browse/KARAF">Jira</a></li><li><a href="../../developers/source.html">Source</a></li><li><a href="../../developers/building.html">Building</a></li><li><a href="../../developers/irc-room.html">IRC Room</a
 ></li><li><a href="https://cwiki.apache.org/confluence/display/KARAF">Wiki</a></li><li><a href="https://cwiki.apache.org/confluence/display/KARAF/Roadmap">Roadmap</a></li></ul><h3 id="Subprojects"><a href="../../subprojects.html">Subprojects</a></h3><ul style="list-style: square"><li><a href="../../subprojects/cave.html">Cave</a><ul><li><a href="../../subprojects/cave/cave-download.html">Download</a></li><li><a href="../../subprojects/cave/cave-source.html">Source</a></li><li><a href="../../subprojects/cave/cave-building.html">Building</a></li></ul></li></ul><ul style="list-style: square"><li><a href="../../subprojects/cellar.html">Cellar</a><ul><li><a href="../../subprojects/cellar/cellar-download.html">Download</a></li><li><a href="../../subprojects/cellar/cellar-source.html">Source</a></li><li><a href="../../subprojects/cellar/cellar-building.html">Building</a></li><li>Documentation (<a href="http://repo.maven.apache.org/maven2/org/apache/karaf/cellar/manual/2.2.2/manual-
 2.2.2.html">HTML</a>|<a href="http://repo.maven.apache.org/maven2/org/apache/karaf/cellar/manual/2.2.2/manual-2.2.2.pdf">PDF</a>)</li></ul></li></ul><ul style="list-style: square"><li><a href="../../subprojects/eik.html">EIK</a><ul><li><a href="../../subprojects/eik/eik-download.html">Download</a></li><li><a href="../../subprojects/eik/eik-source.html">Source</a></li><li><a href="../../subprojects/eik/eik-building.html">Building</a></li></ul></li></ul><ul style="list-style: square"><li><a href="../../subprojects/webconsole.html">WebConsole</a><ul><li><a href="../../subprojects/webconsole/wc-download.html">Download</a></li><li><a href="../../subprojects/webconsole/wc-source.html">Source</a></li><li><a href="../../subprojects/webconsole/wc-building.html">Building</a></li></ul></li></ul><h3 id="ASFhttpwww.apache.org"><a href="http://www.apache.org/">ASF</a></h3><ul style="list-style: square"><li><a href="http://www.apache.org/licenses/">License</a></li><li><a href="http://www.a
 pache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a href="http://www.apache.org/security/">Security</a></li></ul>
+                        <h3 id="OverviewKarafOverview"><a href="../../../snippets/karaf-overview.html">Overview</a></h3><ul style="list-style: square"><li><a href="../../../index.html">Home</a></li><li><a href="http://karaf.apache.org/manual/latest-2.3.x/quick-start.html">Getting Started</a></li><li><a href="../faq.html">FAQ</a></li><li><a href="../download.html">Download</a></li></ul><h3 id="Documentation"><a href="../../documentation.html">Documentation</a></h3><ul style="list-style: square"><li><a href="http://repo.maven.apache.org/maven2/org/apache/karaf/manual/2.3.1/manual-2.3.1.html">HTML</a></li><li><a href="http://repo.maven.apache.org/maven2/org/apache/karaf/manual/2.3.1/manual-2.3.1.pdf">PDF</a></li></ul><h3 id="Search">Search</h3><form action="http://www.google.com/cse" id="cse-search-box">  <div>    <input type="hidden" name="cx" value="015244613624489049845:je3sq-6gx0y" />    <input type="hidden" name="ie" value="UTF-8" />    <input type="text" name="q" size="25
 " />    <input type="submit" name="sa" value="Search" />  </div></form><script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script><h3 id="Community"><a href="../../community.html">Community</a></h3><ul style="list-style: square"><li><a href="../support.html">Support</a></li><li><a href="../contributing.html">Contributing</a></li><li><a href="../discussion-forums.html">Discussion Forums</a></li><li><a href="../mailing-lists.html">Mailing Lists</a></li><li><a href="../news.html">News</a></li><li><a href="../articles.html">Articles</a></li><li><a href="../team.html">Team</a></li></ul><h3 id="Developers"><a href="../../developers.html">Developers</a></h3><ul style="list-style: square"><li><a href="https://issues.apache.org/jira/browse/KARAF">Jira</a></li><li><a href="../../developers/source.html">Source</a></li><li><a href="../../developers/building.html">Building</a></li><li><a href="../../developers/irc-room.html">IRC Room</a
 ></li><li><a href="https://cwiki.apache.org/confluence/display/KARAF">Wiki</a></li><li><a href="https://cwiki.apache.org/confluence/display/KARAF/Roadmap">Roadmap</a></li></ul><h3 id="Subprojects"><a href="../../subprojects.html">Subprojects</a></h3><ul style="list-style: square"><li><a href="../../subprojects/cave.html">Cave</a><ul><li><a href="../../subprojects/cave/cave-download.html">Download</a></li><li><a href="../../subprojects/cave/cave-source.html">Source</a></li><li><a href="../../subprojects/cave/cave-building.html">Building</a></li></ul></li></ul><ul style="list-style: square"><li><a href="../../subprojects/cellar.html">Cellar</a><ul><li><a href="../../subprojects/cellar/cellar-download.html">Download</a></li><li><a href="../../subprojects/cellar/cellar-source.html">Source</a></li><li><a href="../../subprojects/cellar/cellar-building.html">Building</a></li><li>Documentation (<a href="http://repo.maven.apache.org/maven2/org/apache/karaf/cellar/manual/2.2.2/manual-
 2.2.2.html">HTML</a>|<a href="http://repo.maven.apache.org/maven2/org/apache/karaf/cellar/manual/2.2.2/manual-2.2.2.pdf">PDF</a>)</li></ul></li></ul><ul style="list-style: square"><li><a href="../../subprojects/eik.html">EIK</a><ul><li><a href="../../subprojects/eik/eik-download.html">Download</a></li><li><a href="../../subprojects/eik/eik-source.html">Source</a></li><li><a href="../../subprojects/eik/eik-building.html">Building</a></li></ul></li></ul><ul style="list-style: square"><li><a href="../../subprojects/webconsole.html">WebConsole</a><ul><li><a href="../../subprojects/webconsole/wc-download.html">Download</a></li><li><a href="../../subprojects/webconsole/wc-source.html">Source</a></li><li><a href="../../subprojects/webconsole/wc-building.html">Building</a></li></ul></li></ul><h3 id="ASFhttpwww.apache.org"><a href="http://www.apache.org/">ASF</a></h3><ul style="list-style: square"><li><a href="http://www.apache.org/licenses/">License</a></li><li><a href="http://www.a
 pache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a href="http://www.apache.org/security/">Security</a></li></ul>
                       </div>
                     </div>
                   </div>
@@ -84,7 +84,7 @@
               </td>
               <td height="100%" width="100%">
                 <div class="wiki-content">
-<h2 id="Download">Download</h2><p>Download links can be found in the <a href="../../subprojects/cellar/download.html">Download</a> page.</p><h2 id="ReleaseNotesKarafVersion2.2.0">Release Notes - Karaf - Version 2.2.0</h2><p>This release of Apache Karaf contains a multitude of new features, improvements, and bug fixes.  Some highlights include many new or updated commands, a LDAP JAAS module with login support, an updated feature service, a feature for Aries transaction, JPA &amp; JNDI modules, expanded documentation, and new versions of most dependencies. The help system and manual have also undergone major updates. Please note that if you are using pax-exam with scanFeatures that you also have to upgrade pax-exam to the latest version. For more detail please see the change log below.</p><h3 id="Subtask">Sub-task</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-392">KARAF-392</a> - Ability to use features-maven-plugin:add-features-to-repo without specifying fea
 tures<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-393">KARAF-393</a> - Ability to use features-maven-plugin:add-features-to-repo with explicitly specified remote maven repositories<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-441">KARAF-441</a> - Add Karaf-2.2.x to Hudson</p><h3 id="Bug">Bug</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-8">KARAF-8</a> - Improve error reporting for features installer<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-17">KARAF-17</a> - ANSI support not properly initialized when creating an Karaf instances from WebConsole or JMX<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-156">KARAF-156</a> - command dev:dynamic-import does not work<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-221">KARAF-221</a> - When starting a bare karaf, a single bundle is displayed when using osgi:list, we should display none<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-
 230">KARAF-230</a> - 2.1.0 Wrapper doesn't work and if hacked no SSH<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-232">KARAF-232</a> - validate goal of features-maven-plugin should support wrap jar<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-236">KARAF-236</a> - Command Features:info with tree switch displays partial information<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-238">KARAF-238</a> - SLF4J Duplicate bindings warning when using Equinox<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-239">KARAF-239</a> - Equinox Framework Extensions<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-241">KARAF-241</a> - Shell commands are not registered in OSGi<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-244">KARAF-244</a> - features-maven-plugin does not work with maven 3<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-254">KARAF-254</a> - Web configmanager did not list all available confi
 gurations<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-261">KARAF-261</a> - Cannot run command admin on cygwin.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-262">KARAF-262</a> - The command admin create new instance cannot create good script in bash language on cygwin<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-265">KARAF-265</a> - add-features-to-repo goal of features-maven-plugin should support wrap jar with additional instructions<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-268">KARAF-268</a> - When installing a bundle from a feature with blancks before  / after the bundle url, those bundles are not loaded on restart (on felix)<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-270">KARAF-270</a> - karaf-service scripts tries to create "data" directory in wrong location <br/> * <a href="https://issues.apache.org/jira/browse/KARAF-273">KARAF-273</a> - java.lang.NullPointerException: Inflater has been cl
 osed<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-282">KARAF-282</a> - The shell:exec does not always capture the whole output<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-285">KARAF-285</a> - The bin/shell script should not read the input stream when a command is passed<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-286">KARAF-286</a> - When running in the plain shell console (using bin/shell), tab completion prints lots of exceptions<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-288">KARAF-288</a> - Shell history doesn't work anymore (at leas on windows)<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-292">KARAF-292</a> - Maven filtering issue for Windows batch files in kit<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-295">KARAF-295</a> - Webconsole - Configuration Admin, shows multiple entries for FileInstall after restart<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-299">KA
 RAF-299</a> - [patch] miscellaneous cleanups<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-300">KARAF-300</a> - Incorrect behavior of backspace/delete keys in web console Gogo plugin<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-304">KARAF-304</a> - Startup problems: javax.naming.NoInitialContextException: Unable to determine caller'sBundleContext<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-311">KARAF-311</a> - Deploying a sample application in the User's Guide is missing a command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-313">KARAF-313</a> - feature.xml is not read correct if it contains linebreaks<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-321">KARAF-321</a> - karaf shell script does not work with mingw and whitespaces in path<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-324">KARAF-324</a> - Shell/Console tests fail in windows<br/> * <a href="https://issues.apache.org/jira/browse
 /KARAF-326">KARAF-326</a> - eclipse:eclipse importing error<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-327">KARAF-327</a> - Graceful shutdown of Windows service, revisited<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-330">KARAF-330</a> - Removal of a JAAS realm service actually remove the wrong reference in the internal storage<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-331">KARAF-331</a> - Failure to execute script against Karaf sshd. <br/> * <a href="https://issues.apache.org/jira/browse/KARAF-335">KARAF-335</a> - The lib folder should be optional<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-344">KARAF-344</a> - Deploying a new JAAS config requires to restart the framework<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-347">KARAF-347</a> - org.ops4j.pax.url.mvn.cfg contains incorrect comment on last property<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-357">KARAF-357</a> - shell.bat
  won't start with NoClassDefFoundError and NPE<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-358">KARAF-358</a> - When the feature service calls refresh(), it should wait for the refresh to happen before returning<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-360">KARAF-360</a> - Empty comment in some config files<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-384">KARAF-384</a> - Cannot find some jar in ext directory<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-389">KARAF-389</a> - Remove transitive dependencies from features-maven-plugin<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-398">KARAF-398</a> - Features schema is not correct<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-414">KARAF-414</a> - The apache-karaf-2.1.99-SNAPSHOT-minimal.tar.gz generated contains unresolved dependencies<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-415">KARAF-415</a> - Config commands do not
  support the use of Managed Service Factories<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-421">KARAF-421</a> - StringCompleter extension cannot return own strings<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-425">KARAF-425</a> - Info command shows duplicated sections<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-428">KARAF-428</a> - obr:addurl/removeurl generate incorrect "obr.repository.url" property<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-429">KARAF-429</a> - Configuration not found warning in wrap deployer<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-436">KARAF-436</a> - Typo mistake in the FeaturesServiceMBean<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-440">KARAF-440</a> - features-maven-plugin throws NullPointerException maven 3.0.2<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-442">KARAF-442</a> - Wrong EventType called in FeaturesService.uninstallFeature<br/>
  * <a href="https://issues.apache.org/jira/browse/KARAF-453">KARAF-453</a> - Manual war contains two web.xml files - cannot be served by pax-web<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-458">KARAF-458</a> - Fix the karaf shell to look nice within Eclipse console<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-472">KARAF-472</a> - features-maven-plugin: TAB-characters in feature-repository lead to resolution-errors in add-features-to-repo<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-480">KARAF-480</a> - Minor ansi issue with admin:rename command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-485">KARAF-485</a> - Karaf MBean not registered.</p><h3 id="Improvement">Improvement</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-5">KARAF-5</a> - [karaf] admin:create should support a -r, --rmi-registry-port option to allow the RMI registry port to be configured <br/> * <a href="https://issues.apache.org/jira/br
 owse/KARAF-53">KARAF-53</a> - Provide XML Schema for feature descriptors and support it's validation<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-58">KARAF-58</a> - Improve terminal height / width support<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-60">KARAF-60</a> -  Improve history support by using the !<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-197">KARAF-197</a> - The SSH layer should dynamically handle configuration changes<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-202">KARAF-202</a> - Create la alias in shell.init.script<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-214">KARAF-214</a> - Print a nice error when a command is not found<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-215">KARAF-215</a> - Upgrade to latest jline2 /  jansi<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-224">KARAF-224</a> - Improve log:display command to display colored log events<br/> * 
 <a href="https://issues.apache.org/jira/browse/KARAF-227">KARAF-227</a> - The shell/log commands should use a dynamic configuration<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-228">KARAF-228</a> - The jaas/modules should use a dynamic configuration<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-229">KARAF-229</a> - The management bundle should use a dynamic config<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-234">KARAF-234</a> - validate goal of features-maven-plugin should support spring/blueprint/feature protocol prefix<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-237">KARAF-237</a> - print importer bundle in packages:imports<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-240">KARAF-240</a> - Cleanup Karaf pom to use version and groupId from the parent pom<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-243">KARAF-243</a> - Provide InfoProvider that will collect information from bundle MANI
 FEST.MF <br/> * <a href="https://issues.apache.org/jira/browse/KARAF-247">KARAF-247</a> - Add J2SE-1.2 to org.osgi.framework.executionenvironment<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-251">KARAF-251</a> - Allow the use of version ranges on dependant features<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-252">KARAF-252</a> - Add a dependency boolean attribute on features' bundles and allow specifiying an optional resolver<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-253">KARAF-253</a> - changing the default JMX service uri to be more enterprise frendly<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-255">KARAF-255</a> - Move Karaf manual generation out of standard install to its own profile<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-259">KARAF-259</a> - Upgrade dependencies to their latest version<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-266">KARAF-266</a> - Upgrade Karaf encryp
 tion to use Jasypt 1.7<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-267">KARAF-267</a> - Use ServiceMix ASM 3.1.0 bundle in place of the springsource one<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-274">KARAF-274</a> - Upgrade to JLine 2.5<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-283">KARAF-283</a> - Make Vm options for child karaf server persistent and part of the configuration<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-289">KARAF-289</a> - Webconsole - Admin should look like the other webconsole plugins<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-291">KARAF-291</a> - Webconsole - Features should look like the other webconsole plugins<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-297">KARAF-297</a> - Spring Features should provide spring-web bundles<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-302">KARAF-302</a> - Features for Jetty-JAAS<br/> * <a href="https://is
 sues.apache.org/jira/browse/KARAF-306">KARAF-306</a> - Improve documentation on creating commands with completers<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-309">KARAF-309</a> - Provide jetty.xml with preconfigured JAAS Authentication.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-314">KARAF-314</a> - feature-maven-plugin does not fail if component couldn't be found<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-316">KARAF-316</a> - Add head/tail commands<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-318">KARAF-318</a> - JdbcBackingEngine should acquire schema configuration from JdbcLoginModule<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-320">KARAF-320</a> - Missing svn:ignores<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-329">KARAF-329</a> - improve test-util methods<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-332">KARAF-332</a> - Add log tail command<br/> * <a href="htt
 ps://issues.apache.org/jira/browse/KARAF-336">KARAF-336</a> - Make sure users using console / shell / webconsole have a known role <br/> * <a href="https://issues.apache.org/jira/browse/KARAF-338">KARAF-338</a> - Upgrade Karaf to version 1.0.0 of pax-web<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-340">KARAF-340</a> - When the webconsole is invoked, the code should be run under the credentials of the authenticated user<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-341">KARAF-341</a> - When a ssh console is invoked, the code should be run under the credentials of the authenticated user<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-343">KARAF-343</a> - Upgrade to fileinstall 3.1.10<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-346">KARAF-346</a> - make features:install more verbose<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-349">KARAF-349</a> - Upgrade to SLF4j 1.5.8<br/> * <a href="https://issues.apach
 e.org/jira/browse/KARAF-353">KARAF-353</a> - features commands should allow more than 1 argument<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-356">KARAF-356</a> - The main console should run under the user's subject<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-362">KARAF-362</a> - Add documentation how to build a custom karaf distribution including branding<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-375">KARAF-375</a> - features-maven-plugin always uses transitive features<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-385">KARAF-385</a> - Upgrade to felix framework 3.0.8<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-386">KARAF-386</a> - Add a debug argument on the bin/karaf shell script to start karaf using remote debugging<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-387">KARAF-387</a> - Create an assembly mmaven module under feature to generate basic and enterprise features xml file<b
 r/> * <a href="https://issues.apache.org/jira/browse/KARAF-388">KARAF-388</a> - allow specifying a version for a boot feature in etc/org.apache.karaf.features.cfg<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-394">KARAF-394</a> - Add aries-application in features enterprise file + made small enhancements<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-395">KARAF-395</a> - Modify org.apache.karaf.features.cfg to use features files standard and enterprise<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-396">KARAF-396</a> - Upgrade to Pax-Logging 1.6.0 (providing slf4j 1.6.x support)<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-403">KARAF-403</a> - Improve Bundle-Description header display<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-404">KARAF-404</a> - Upgrade to felix maven-bundle-plugin 2.3.4<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-405">KARAF-405</a> - Force JDK 1.5 compiler<br/> * <a hr
 ef="https://issues.apache.org/jira/browse/KARAF-409">KARAF-409</a> - Use the new Karaf Logo on Webconsole<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-412">KARAF-412</a> - Documentation: Add notes on how to make multiple configuration files available to the bundle context.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-416">KARAF-416</a> - All PaxAppenders should be automatically called instead of having to configure them explicitely<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-417">KARAF-417</a> - Move extractNameVersionType() method into Karaf utils<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-420">KARAF-420</a> - Automatically import paxlogging packages when deploying a war<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-422">KARAF-422</a> - If no version was found, features-maven-plugin try to create an artifact with a null version<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-423">KARAF-
 423</a> - KarafJaasPasswordAuthenticator should log reason for authentication failure.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-443">KARAF-443</a> - Most of the blueprint bundles should be lazy by default<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-446">KARAF-446</a> - Upgrade to Felix webconsole 3.1.8<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-455">KARAF-455</a> - Improve the confluence output for commands</p><h3 id="Feature">Feature</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-151">KARAF-151</a> - Implement an assembly 'extract' deployment option, with automatic detection of feature repositories<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-188">KARAF-188</a> - Provide commands to manage users, passwords and roles<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-209">KARAF-209</a> - Allow the info command to display custom information such as Apache ServiceMix version number<br/>
  * <a href="https://issues.apache.org/jira/browse/KARAF-211">KARAF-211</a> - osgi:list to other command to display context-path for web applications or a new war command for that<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-213">KARAF-213</a> - create an automatic completer if an @Argument is a File by using the current working directory and completing on files. I wonder if we could provide an optional filter method maybe to restrict available files?<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-218">KARAF-218</a> - Add a more pager command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-225">KARAF-225</a> - FeaturesService should publish OSGi events<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-233">KARAF-233</a> - Add a log:clear command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-257">KARAF-257</a> - Features - Add description attribute and have it listed in the features overview<br/> * <a href="https:
 //issues.apache.org/jira/browse/KARAF-290">KARAF-290</a> - Optional feature event-admin<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-293">KARAF-293</a> - Feature for Aries Transaction,JPA &amp; JNDI modules.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-307">KARAF-307</a> - Ldap jaas login module<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-310">KARAF-310</a> - Add LDAP JAAS module<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-348">KARAF-348</a> - Add admin:rename command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-350">KARAF-350</a> - Add KARAF_OPTS param to startup scripts<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-373">KARAF-373</a> - Add option to features-maven-plugin to automatically include &lt;descriptors> into &lt;repository><br/> * <a href="https://issues.apache.org/jira/browse/KARAF-380">KARAF-380</a> - Add .jar deployer autowrapping non-bundle-jar files dropped to deploy fo
 lder<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-391">KARAF-391</a> - Ability to use features-maven-plugin:add-features-to-repo without specifying features<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-426">KARAF-426</a> - Manage Karaf shell.name by branding<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-473">KARAF-473</a> - Support version resolving in FeatureService#getFeatures(name/version)<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-477">KARAF-477</a> - Karaf console should gracefully handle errors due to the history file being read only.<br/> * <a href="htpps://issues.apache.org/jira/browse/KARAF-478">KARAF-478</a> - Subclasses of Console should be able to change the history file.</p><h3 id="Task">Task</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-42">KARAF-42</a> - Use an svn based mechanism  for Karaf's manual<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-43">KARAF-43</a> - Use o
 verriden properties instead of configuring the maven bundle plugin in each module<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-219">KARAF-219</a> - Upgrade to latest gogo<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-235">KARAF-235</a> - Upgrade to latest Aries JMX / Blueprint<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-258">KARAF-258</a> - Use the org.osgi groupId for core and compendium specs<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-276">KARAF-276</a> - upgrade to pax-url 1.2.1<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-287">KARAF-287</a> - Bump the jaas xsd / namespace handler as it has changed<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-301">KARAF-301</a> - Create integration tests for the distribution itself<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-333">KARAF-333</a> - Update karaf to use pax-url-mvn ver 1.2.4<br/> * <a href="https://issues.apache.org/jira
 /browse/KARAF-345">KARAF-345</a> - upgrade to spring 3.0.5.RELEASE<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-351">KARAF-351</a> - Upgrade to pax-exam 1.2.3<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-390">KARAF-390</a> - Upgrade to event admin 1.2.8<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-410">KARAF-410</a> - Upgrade to spring-dm 1.2.1<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-411">KARAF-411</a> - Upgrade to jetty 7.2.2.v20101205<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-427">KARAF-427</a> - Use slf4j as default logger<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-431">KARAF-431</a> - Add documentation around remote management via JMX<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-433">KARAF-433</a> - Add documentation about KAR archive format and deployer<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-434">KARAF-434</a> - Add wrap deployer descri
 ption in the deployer section of the Karaf user guide<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-435">KARAF-435</a> - Add diagnostic documentation (dev:create-dump, etc) in the Karaf User Guide<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-437">KARAF-437</a> - Document jre.properties tuning<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-438">KARAF-438</a> - Upgrade to Aries 0.3<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-439">KARAF-439</a> - Provide documentation about the Karaf wrapper<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-444">KARAF-444</a> - Upgrade to latest version of pax-url<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-454">KARAF-454</a> - Upgrade Karaf to version 1.0.1 of pax-web</p>
+<h2 id="Download">Download</h2><p>Download links can be found in the <a href="../../subprojects/eik/download.html">Download</a> page.</p><h2 id="ReleaseNotesKarafVersion2.2.0">Release Notes - Karaf - Version 2.2.0</h2><p>This release of Apache Karaf contains a multitude of new features, improvements, and bug fixes.  Some highlights include many new or updated commands, a LDAP JAAS module with login support, an updated feature service, a feature for Aries transaction, JPA &amp; JNDI modules, expanded documentation, and new versions of most dependencies. The help system and manual have also undergone major updates. Please note that if you are using pax-exam with scanFeatures that you also have to upgrade pax-exam to the latest version. For more detail please see the change log below.</p><h3 id="Subtask">Sub-task</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-392">KARAF-392</a> - Ability to use features-maven-plugin:add-features-to-repo without specifying featur
 es<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-393">KARAF-393</a> - Ability to use features-maven-plugin:add-features-to-repo with explicitly specified remote maven repositories<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-441">KARAF-441</a> - Add Karaf-2.2.x to Hudson</p><h3 id="Bug">Bug</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-8">KARAF-8</a> - Improve error reporting for features installer<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-17">KARAF-17</a> - ANSI support not properly initialized when creating an Karaf instances from WebConsole or JMX<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-156">KARAF-156</a> - command dev:dynamic-import does not work<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-221">KARAF-221</a> - When starting a bare karaf, a single bundle is displayed when using osgi:list, we should display none<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-230
 ">KARAF-230</a> - 2.1.0 Wrapper doesn't work and if hacked no SSH<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-232">KARAF-232</a> - validate goal of features-maven-plugin should support wrap jar<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-236">KARAF-236</a> - Command Features:info with tree switch displays partial information<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-238">KARAF-238</a> - SLF4J Duplicate bindings warning when using Equinox<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-239">KARAF-239</a> - Equinox Framework Extensions<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-241">KARAF-241</a> - Shell commands are not registered in OSGi<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-244">KARAF-244</a> - features-maven-plugin does not work with maven 3<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-254">KARAF-254</a> - Web configmanager did not list all available configur
 ations<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-261">KARAF-261</a> - Cannot run command admin on cygwin.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-262">KARAF-262</a> - The command admin create new instance cannot create good script in bash language on cygwin<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-265">KARAF-265</a> - add-features-to-repo goal of features-maven-plugin should support wrap jar with additional instructions<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-268">KARAF-268</a> - When installing a bundle from a feature with blancks before  / after the bundle url, those bundles are not loaded on restart (on felix)<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-270">KARAF-270</a> - karaf-service scripts tries to create "data" directory in wrong location <br/> * <a href="https://issues.apache.org/jira/browse/KARAF-273">KARAF-273</a> - java.lang.NullPointerException: Inflater has been close
 d<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-282">KARAF-282</a> - The shell:exec does not always capture the whole output<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-285">KARAF-285</a> - The bin/shell script should not read the input stream when a command is passed<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-286">KARAF-286</a> - When running in the plain shell console (using bin/shell), tab completion prints lots of exceptions<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-288">KARAF-288</a> - Shell history doesn't work anymore (at leas on windows)<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-292">KARAF-292</a> - Maven filtering issue for Windows batch files in kit<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-295">KARAF-295</a> - Webconsole - Configuration Admin, shows multiple entries for FileInstall after restart<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-299">KARAF
 -299</a> - [patch] miscellaneous cleanups<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-300">KARAF-300</a> - Incorrect behavior of backspace/delete keys in web console Gogo plugin<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-304">KARAF-304</a> - Startup problems: javax.naming.NoInitialContextException: Unable to determine caller'sBundleContext<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-311">KARAF-311</a> - Deploying a sample application in the User's Guide is missing a command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-313">KARAF-313</a> - feature.xml is not read correct if it contains linebreaks<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-321">KARAF-321</a> - karaf shell script does not work with mingw and whitespaces in path<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-324">KARAF-324</a> - Shell/Console tests fail in windows<br/> * <a href="https://issues.apache.org/jira/browse/KA
 RAF-326">KARAF-326</a> - eclipse:eclipse importing error<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-327">KARAF-327</a> - Graceful shutdown of Windows service, revisited<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-330">KARAF-330</a> - Removal of a JAAS realm service actually remove the wrong reference in the internal storage<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-331">KARAF-331</a> - Failure to execute script against Karaf sshd. <br/> * <a href="https://issues.apache.org/jira/browse/KARAF-335">KARAF-335</a> - The lib folder should be optional<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-344">KARAF-344</a> - Deploying a new JAAS config requires to restart the framework<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-347">KARAF-347</a> - org.ops4j.pax.url.mvn.cfg contains incorrect comment on last property<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-357">KARAF-357</a> - shell.bat wo
 n't start with NoClassDefFoundError and NPE<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-358">KARAF-358</a> - When the feature service calls refresh(), it should wait for the refresh to happen before returning<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-360">KARAF-360</a> - Empty comment in some config files<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-384">KARAF-384</a> - Cannot find some jar in ext directory<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-389">KARAF-389</a> - Remove transitive dependencies from features-maven-plugin<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-398">KARAF-398</a> - Features schema is not correct<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-414">KARAF-414</a> - The apache-karaf-2.1.99-SNAPSHOT-minimal.tar.gz generated contains unresolved dependencies<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-415">KARAF-415</a> - Config commands do not su
 pport the use of Managed Service Factories<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-421">KARAF-421</a> - StringCompleter extension cannot return own strings<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-425">KARAF-425</a> - Info command shows duplicated sections<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-428">KARAF-428</a> - obr:addurl/removeurl generate incorrect "obr.repository.url" property<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-429">KARAF-429</a> - Configuration not found warning in wrap deployer<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-436">KARAF-436</a> - Typo mistake in the FeaturesServiceMBean<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-440">KARAF-440</a> - features-maven-plugin throws NullPointerException maven 3.0.2<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-442">KARAF-442</a> - Wrong EventType called in FeaturesService.uninstallFeature<br/> * 
 <a href="https://issues.apache.org/jira/browse/KARAF-453">KARAF-453</a> - Manual war contains two web.xml files - cannot be served by pax-web<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-458">KARAF-458</a> - Fix the karaf shell to look nice within Eclipse console<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-472">KARAF-472</a> - features-maven-plugin: TAB-characters in feature-repository lead to resolution-errors in add-features-to-repo<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-480">KARAF-480</a> - Minor ansi issue with admin:rename command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-485">KARAF-485</a> - Karaf MBean not registered.</p><h3 id="Improvement">Improvement</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-5">KARAF-5</a> - [karaf] admin:create should support a -r, --rmi-registry-port option to allow the RMI registry port to be configured <br/> * <a href="https://issues.apache.org/jira/brows
 e/KARAF-53">KARAF-53</a> - Provide XML Schema for feature descriptors and support it's validation<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-58">KARAF-58</a> - Improve terminal height / width support<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-60">KARAF-60</a> -  Improve history support by using the !<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-197">KARAF-197</a> - The SSH layer should dynamically handle configuration changes<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-202">KARAF-202</a> - Create la alias in shell.init.script<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-214">KARAF-214</a> - Print a nice error when a command is not found<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-215">KARAF-215</a> - Upgrade to latest jline2 /  jansi<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-224">KARAF-224</a> - Improve log:display command to display colored log events<br/> * <a 
 href="https://issues.apache.org/jira/browse/KARAF-227">KARAF-227</a> - The shell/log commands should use a dynamic configuration<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-228">KARAF-228</a> - The jaas/modules should use a dynamic configuration<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-229">KARAF-229</a> - The management bundle should use a dynamic config<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-234">KARAF-234</a> - validate goal of features-maven-plugin should support spring/blueprint/feature protocol prefix<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-237">KARAF-237</a> - print importer bundle in packages:imports<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-240">KARAF-240</a> - Cleanup Karaf pom to use version and groupId from the parent pom<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-243">KARAF-243</a> - Provide InfoProvider that will collect information from bundle MANIFES
 T.MF <br/> * <a href="https://issues.apache.org/jira/browse/KARAF-247">KARAF-247</a> - Add J2SE-1.2 to org.osgi.framework.executionenvironment<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-251">KARAF-251</a> - Allow the use of version ranges on dependant features<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-252">KARAF-252</a> - Add a dependency boolean attribute on features' bundles and allow specifiying an optional resolver<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-253">KARAF-253</a> - changing the default JMX service uri to be more enterprise frendly<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-255">KARAF-255</a> - Move Karaf manual generation out of standard install to its own profile<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-259">KARAF-259</a> - Upgrade dependencies to their latest version<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-266">KARAF-266</a> - Upgrade Karaf encryptio
 n to use Jasypt 1.7<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-267">KARAF-267</a> - Use ServiceMix ASM 3.1.0 bundle in place of the springsource one<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-274">KARAF-274</a> - Upgrade to JLine 2.5<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-283">KARAF-283</a> - Make Vm options for child karaf server persistent and part of the configuration<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-289">KARAF-289</a> - Webconsole - Admin should look like the other webconsole plugins<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-291">KARAF-291</a> - Webconsole - Features should look like the other webconsole plugins<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-297">KARAF-297</a> - Spring Features should provide spring-web bundles<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-302">KARAF-302</a> - Features for Jetty-JAAS<br/> * <a href="https://issue
 s.apache.org/jira/browse/KARAF-306">KARAF-306</a> - Improve documentation on creating commands with completers<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-309">KARAF-309</a> - Provide jetty.xml with preconfigured JAAS Authentication.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-314">KARAF-314</a> - feature-maven-plugin does not fail if component couldn't be found<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-316">KARAF-316</a> - Add head/tail commands<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-318">KARAF-318</a> - JdbcBackingEngine should acquire schema configuration from JdbcLoginModule<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-320">KARAF-320</a> - Missing svn:ignores<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-329">KARAF-329</a> - improve test-util methods<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-332">KARAF-332</a> - Add log tail command<br/> * <a href="https:
 //issues.apache.org/jira/browse/KARAF-336">KARAF-336</a> - Make sure users using console / shell / webconsole have a known role <br/> * <a href="https://issues.apache.org/jira/browse/KARAF-338">KARAF-338</a> - Upgrade Karaf to version 1.0.0 of pax-web<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-340">KARAF-340</a> - When the webconsole is invoked, the code should be run under the credentials of the authenticated user<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-341">KARAF-341</a> - When a ssh console is invoked, the code should be run under the credentials of the authenticated user<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-343">KARAF-343</a> - Upgrade to fileinstall 3.1.10<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-346">KARAF-346</a> - make features:install more verbose<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-349">KARAF-349</a> - Upgrade to SLF4j 1.5.8<br/> * <a href="https://issues.apache.o
 rg/jira/browse/KARAF-353">KARAF-353</a> - features commands should allow more than 1 argument<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-356">KARAF-356</a> - The main console should run under the user's subject<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-362">KARAF-362</a> - Add documentation how to build a custom karaf distribution including branding<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-375">KARAF-375</a> - features-maven-plugin always uses transitive features<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-385">KARAF-385</a> - Upgrade to felix framework 3.0.8<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-386">KARAF-386</a> - Add a debug argument on the bin/karaf shell script to start karaf using remote debugging<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-387">KARAF-387</a> - Create an assembly mmaven module under feature to generate basic and enterprise features xml file<br/>
  * <a href="https://issues.apache.org/jira/browse/KARAF-388">KARAF-388</a> - allow specifying a version for a boot feature in etc/org.apache.karaf.features.cfg<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-394">KARAF-394</a> - Add aries-application in features enterprise file + made small enhancements<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-395">KARAF-395</a> - Modify org.apache.karaf.features.cfg to use features files standard and enterprise<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-396">KARAF-396</a> - Upgrade to Pax-Logging 1.6.0 (providing slf4j 1.6.x support)<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-403">KARAF-403</a> - Improve Bundle-Description header display<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-404">KARAF-404</a> - Upgrade to felix maven-bundle-plugin 2.3.4<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-405">KARAF-405</a> - Force JDK 1.5 compiler<br/> * <a href=
 "https://issues.apache.org/jira/browse/KARAF-409">KARAF-409</a> - Use the new Karaf Logo on Webconsole<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-412">KARAF-412</a> - Documentation: Add notes on how to make multiple configuration files available to the bundle context.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-416">KARAF-416</a> - All PaxAppenders should be automatically called instead of having to configure them explicitely<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-417">KARAF-417</a> - Move extractNameVersionType() method into Karaf utils<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-420">KARAF-420</a> - Automatically import paxlogging packages when deploying a war<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-422">KARAF-422</a> - If no version was found, features-maven-plugin try to create an artifact with a null version<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-423">KARAF-423
 </a> - KarafJaasPasswordAuthenticator should log reason for authentication failure.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-443">KARAF-443</a> - Most of the blueprint bundles should be lazy by default<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-446">KARAF-446</a> - Upgrade to Felix webconsole 3.1.8<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-455">KARAF-455</a> - Improve the confluence output for commands</p><h3 id="Feature">Feature</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-151">KARAF-151</a> - Implement an assembly 'extract' deployment option, with automatic detection of feature repositories<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-188">KARAF-188</a> - Provide commands to manage users, passwords and roles<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-209">KARAF-209</a> - Allow the info command to display custom information such as Apache ServiceMix version number<br/> * 
 <a href="https://issues.apache.org/jira/browse/KARAF-211">KARAF-211</a> - osgi:list to other command to display context-path for web applications or a new war command for that<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-213">KARAF-213</a> - create an automatic completer if an @Argument is a File by using the current working directory and completing on files. I wonder if we could provide an optional filter method maybe to restrict available files?<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-218">KARAF-218</a> - Add a more pager command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-225">KARAF-225</a> - FeaturesService should publish OSGi events<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-233">KARAF-233</a> - Add a log:clear command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-257">KARAF-257</a> - Features - Add description attribute and have it listed in the features overview<br/> * <a href="https://i
 ssues.apache.org/jira/browse/KARAF-290">KARAF-290</a> - Optional feature event-admin<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-293">KARAF-293</a> - Feature for Aries Transaction,JPA &amp; JNDI modules.<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-307">KARAF-307</a> - Ldap jaas login module<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-310">KARAF-310</a> - Add LDAP JAAS module<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-348">KARAF-348</a> - Add admin:rename command<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-350">KARAF-350</a> - Add KARAF_OPTS param to startup scripts<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-373">KARAF-373</a> - Add option to features-maven-plugin to automatically include &lt;descriptors> into &lt;repository><br/> * <a href="https://issues.apache.org/jira/browse/KARAF-380">KARAF-380</a> - Add .jar deployer autowrapping non-bundle-jar files dropped to deploy folde
 r<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-391">KARAF-391</a> - Ability to use features-maven-plugin:add-features-to-repo without specifying features<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-426">KARAF-426</a> - Manage Karaf shell.name by branding<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-473">KARAF-473</a> - Support version resolving in FeatureService#getFeatures(name/version)<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-477">KARAF-477</a> - Karaf console should gracefully handle errors due to the history file being read only.<br/> * <a href="htpps://issues.apache.org/jira/browse/KARAF-478">KARAF-478</a> - Subclasses of Console should be able to change the history file.</p><h3 id="Task">Task</h3><p> * <a href="https://issues.apache.org/jira/browse/KARAF-42">KARAF-42</a> - Use an svn based mechanism  for Karaf's manual<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-43">KARAF-43</a> - Use over
 riden properties instead of configuring the maven bundle plugin in each module<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-219">KARAF-219</a> - Upgrade to latest gogo<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-235">KARAF-235</a> - Upgrade to latest Aries JMX / Blueprint<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-258">KARAF-258</a> - Use the org.osgi groupId for core and compendium specs<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-276">KARAF-276</a> - upgrade to pax-url 1.2.1<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-287">KARAF-287</a> - Bump the jaas xsd / namespace handler as it has changed<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-301">KARAF-301</a> - Create integration tests for the distribution itself<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-333">KARAF-333</a> - Update karaf to use pax-url-mvn ver 1.2.4<br/> * <a href="https://issues.apache.org/jira/br
 owse/KARAF-345">KARAF-345</a> - upgrade to spring 3.0.5.RELEASE<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-351">KARAF-351</a> - Upgrade to pax-exam 1.2.3<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-390">KARAF-390</a> - Upgrade to event admin 1.2.8<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-410">KARAF-410</a> - Upgrade to spring-dm 1.2.1<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-411">KARAF-411</a> - Upgrade to jetty 7.2.2.v20101205<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-427">KARAF-427</a> - Use slf4j as default logger<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-431">KARAF-431</a> - Add documentation around remote management via JMX<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-433">KARAF-433</a> - Add documentation about KAR archive format and deployer<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-434">KARAF-434</a> - Add wrap deployer descripti
 on in the deployer section of the Karaf user guide<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-435">KARAF-435</a> - Add diagnostic documentation (dev:create-dump, etc) in the Karaf User Guide<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-437">KARAF-437</a> - Document jre.properties tuning<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-438">KARAF-438</a> - Upgrade to Aries 0.3<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-439">KARAF-439</a> - Provide documentation about the Karaf wrapper<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-444">KARAF-444</a> - Upgrade to latest version of pax-url<br/> * <a href="https://issues.apache.org/jira/browse/KARAF-454">KARAF-454</a> - Upgrade Karaf to version 1.0.1 of pax-web</p>
                 </div>
               </td>
             </tr>