Modified: karaf/site/production/documentation.html URL: http://svn.apache.org/viewvc/karaf/site/production/documentation.html?rev=1817099&r1=1817098&r2=1817099&view=diff ============================================================================== --- karaf/site/production/documentation.html (original) +++ karaf/site/production/documentation.html Mon Dec 4 15:57:03 2017 @@ -79,121 +79,137 @@ </li> </ul> </div> + <div id="content"> - <h2 id="container">Karaf Container</h2> - <ul> - <li><h3 id="container4">Karaf Container 4.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/latest')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/4_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/4_x.pdf">pdf</a>]</h3></li> - <li><h3 id="container3">Karaf Container 3.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/latest-3.0.x')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/3_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/3_x.pdf">pdf</a>]</h3></li> - </ul> - <h2 id="cellar">Karaf Cellar</h2> - <ul> - <li><h3 id="cellar4">Karar Cellar 4.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/cellar/latest-4/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cellar/4_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cellar/4_x.pdf">pdf</a>]</h3></li> - <li><h3 id="cellar3">Karaf Cellar 3.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/cellar/latest-3/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cellar/3_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cellar/3_x.pdf">pdf</a>]</h3></li> - </ul> - <h2 id="cave">Karaf Cave</h2> - <ul> - <li><h3 id="cave4">Karaf Cave 4.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/cave/latest-4/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cave/4_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cave/4_x.pdf">pdf</a>]</h3></li> - <li><h3 id="cave3">Karaf Cave 3.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/cave/latest-3/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cave/3_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cave/3_x.pdf">pdf</a>]</h3></li> - </ul> - <h2 id="decanter">Karaf Decanter</h2> - <ul> - <li><h3>Karaf Decanter 1.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/decanter/latest-1/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/decanter/1_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/decanter/1_x.pdf">pdf</a>]</h3></li> - </ul> - <h2 id="security">Security Advisories</h2> - <ul> - <li><a href="security/cve-2016-8750.txt">CVE-2016-8750 Apache Karaf's LDAPLoginModule is vulnerable to LDAP injection</a></li> - </ul> - <h2 id="other">Other Resources</h2> - <h3 id="articles">Articles</h3> - <ul> - <li><a href="http://notizblog.nierbeck.de/2016/10/monitoring-apache-cassandra-with-apache-karaf/">Monitoring Apache Cassandra with Apache Karaf Decanter</a></li> - <li><a href="http://blog.nanthrax.net/2015/09/whats-new-in-apache-karaf-cellar-4-0-0/">What's new in Apache Karaf Cellar 4.0.0 ?</a></li> - <li><a href="https://blog.doubleslash.de/creating-a-plugin-system-with-karaf-and-osgi-%C2%B5services/">Creating a plugin system with Karaf and OSGi MicroServices</a></li> - <li><a href="http://blog.nanthrax.net/2015/07/monitoring-and-alerting-with-apache-karaf-decanter/">Monitoring and alerting with Apache Karaf Decanter</a></li> - <li><a href="http://blog.nanthrax.net/2014/12/apache-karaf-christmas-gifts-docker-io-profiles-and-decanter/">Apache Karaf Christmas gifts: docker.io, profiles, and decanter</a></li> - <li><a href="http://blog.nanthrax.net/2014/10/encrypt-configadmin-properties-values-in-apache-karaf/">Encrypt ConfigAdmin properties values in Apache Karaf</a></li> - <li><a href="http://blog.nanthrax.net/2014/08/mdc-logging-with-apache-karaf-and-camel/">MDC logging with Apache Karaf and Camel</a></li> - <li><a href="http://notizblog.nierbeck.de/2014/08/javamagazin-articles-online/">JavaMagazin Articles (in German)</a></li> - <li><a href="http://blog.nanthrax.net/2014/08/apache-syncope-backend-with-apache-karaf/">Apache Syncope backend with Apache Karaf</a></li> - <li><a href="http://blog.nanthrax.net/2014/03/hadoop-cdc-and-processes-notification-with-apache-falcon-apache-activemq-and-apache-camel/">Apache Karaf, Camel, ActiveMQ with Falcon for Hadoop CDC solution</a></li> - <li><a href="http://blog.nanthrax.net/2014/03/apache-karaf-cellar-camel-activemq-monitoring-with-elk-elasticsearch-logstash-and-kibana/">Apache Karaf, Cellar, Camel, ActiveMQ monitoring with ELK (ElasticSearch, Logstash, and Kibana)</a></li> - <li><a href="http://blog.nanthrax.net/2013/12/coming-in-karaf-3-0-0-new-enterprise-jpa-openjpa-hibernate-and-cdi-openwebbeans-jboss-weld-features/">Coming in Karaf 3.0.0: new enterprise JPA (OpenJPA, Hibernate) and CDI (OpenWebBeans, JBoss Weld) features</a></li> - <li><a href="http://blog.nanthrax.net/2013/12/coming-in-karaf-3-0-0-new-enterprise-jdbc-feature/">Coming in Karaf 3.0.0: new enterprise JDBC feature</a></li> - <li><a href="http://blog.nanthrax.net/2013/12/coming-in-karaf-3-0-0-new-enterprise-jndi-feature/">Coming in Karaf 3.0.0: new enterprise JNDI feature</a></li> - <li><a href="http://blog.nanthrax.net/2013/12/coming-in-karaf-3-0-0-rbac-support-for-osgi-services-and-console-commands/">Coming in Karaf 3.0.0: RBAC support for OSGi services and console commands</a></li> - <li><a href="http://blog.nanthrax.net/2013/10/coming-in-karaf-3-0-0-subshell-and-completion-mode/">Coming in Karaf 3.0.0: subshell and completion mode</a></li> - <li><a href="http://blog.nanthrax.net/2013/10/coming-in-karaf-3-0-0-jaas-users-groups-roles-and-acls/">Coming in Karaf 3.0.0: JAAS users, groups, roles, and ACLs</a></li> - <li><a href="http://blog.nanthrax.net/2013/09/karaf-and-pax-web-disabling-reverse-lookup/">Karaf and Pax Web: disabling reverse lookup</a></li> - <li><a href="http://blog.nanthrax.net/2013/09/pax-logging-loggers-log-level/">Pax Logging: loggers log level</a></li> - <li><a href="http://blog.nanthrax.net/2013/07/apache-hadoop-and-karaf-article-1-karaf-as-hdfs-client/">Apache Hadoop and Karaf, Article 1: Karaf as HDFS client</a></li> - <li><a href="http://notizblog.nierbeck.de/2013/05/bind-certain-web-applications-to-specific-httpconnectors-ii/">Bind certain Web-Applications to specific HttpConnectors II</a></li> - <li><a href="http://notizblog.nierbeck.de/2013/01/bind-certain-web-applications-to-specific-httpconnectors/">Bind certain Web-Applications to specific HttpConnectors</a></li> - <li><a href="http://notizblog.nierbeck.de/2013/04/integration-in-the-cloude-with-camel-karaf-and-cellar/">Integration in the cloude with Apache Karaf, Cellar and Camel</a></li> - <li><a href="http://blog.nanthrax.net/2013/02/load-balancing-with-apache-karaf-cellar-and-mod_proxy_balancer/">Load balancing with Apache Karaf Cellar, and mod_proxy_balancer</a></li> - <li><a href="http://blog.nanthrax.net/2013/02/multiple-http-connectors-in-apache-karaf/">Multiple HTTP connectors in Karaf</a></li> - <li><a href="http://blog.nanthrax.net/2012/02/communication-between-two-remote-camel-routes-using-karaf-cellar/">Communication between two remote Camel routes with Karaf Cellar</a></li> - <li><a href="http://spring-java-ee.blogspot.de/2012/02/xmppgtalk-shell-connector-for-apache.html">xmppgtalk shell connector for Karaf and Gogo shell</a></li> - <li><a href="http://blog.nanthrax.net/2012/12/create-custom-log4j-appender-for-karaf-and-pax-logging/">Create custom log4j appender for Karaf and Pax Logging</a></li> - <li><a href="http://blog.nanthrax.net/2012/12/how-to-enable-https-certificate-client-auth-with-karaf/">How to enable HTTPs certificate client auth with Karaf</a></li> - <li><a href="http://sully6768.blogspot.com/2012/09/scr-components-with-karaf.html">Declarative Services with Karaf (SCR)</a></li> - <li><a href="http://blog.nanthrax.net/2012/01/apache-karaf-2011-millesime/">Apache Karaf 2011 Millesime</a></li> - <li><a href="http://blog.nanthrax.net/2011/12/coming-in-karaf-3-0-new-kar-service-command-management/">Coming in Karaf 3.0: new KAR service, command, and management</a></li> - <li><a href="http://blog.nanthrax.net/2011/12/overview-on-apache-karaf-pax-web-and-camel-archetypes/">Overview on Apache Karaf, Pax Web, and Camel archetypes</a></li> - <li><a href="http://blog.nanthrax.net/2011/12/do-you-know-the-apache-karaf-maven-plugins/">Do you know Apache Karaf Maven plugins ?</a></li> - <li><a href="http://blog.nanthrax.net/2011/11/apache-karaf-moved-to-osgi-r4-3/">Apache Karaf moved to OSGi r4.3</a></li> - <li><a href="http://blog.nanthrax.net/2011/08/use-camel-cxf-and-karaf-to-implement-batches/">Use Camel, CXF, and Karaf to implement batches</a></li> - <li><a href="http://blog.nanthrax.net/2011/08/jax-rs-services-using-cxf-and-karaf/">JAX-RS services using CXF and Karaf</a></li> - <li><a href="http://blog.nanthrax.net/2011/10/whats-new-in-karaf-2-2-4/">What's new in Apache Karaf 2.2.4 ?</a></li> - <li><a href="http://notizblog.nierbeck.de/2011/08/adding-custom-log-appender-to-pax-logging/">Adding custom log-appender to Pax Logging</a></li> - <li><a href="http://notizblog.nierbeck.de/2011/05/adding-additional-servletcontext-in-pax-web/">Adding additional ServletContext to Pax Web</a></li> - <li><a href="http://www.infoq.com/news/2011/06/apache-karaf">One Year of Apache Karaf</a></li> - <li><a href="http://icodebythesea.blogspot.com/2011/11/apache-karaf-child-instances-what-are.html">Apache Karaf Child Instances, what are they, and why should I use them ?</a></li> - <li><a href="http://eclipsesource.com/blogs/2012/08/22/from-eclipse-tycho-to-apache-karaf-the-easy-way/">From Eclipse Tycho to Apache Karaf: the easy way!</a></li> - <li><a href="http://developer.eclipsesource.com/slides/deploy-and-manage-rap-applications/#/6">http://developer.eclipsesource.com/slides/deploy-and-manage-rap-applications/#/6</a></li> - </ul> - <h3 id="tutorials">Tutorials</h3> - <ul> - <li><a href="http://www.liquid-reality.de/x/DIBZ">Karaf Tutorial Part 1 - Installation and First application</a></li> - <li><a href="http://www.liquid-reality.de/x/G4Be">Karaf Tutorial Part 2 - Using the Configuration Admin Service</a></li> - <li><a href="http://www.liquid-reality.de/x/KoBe">Karaf Tutorial Part 3 - Improving configuration editing using the OSGI Metatype Service</a></li> - <li><a href="http://www.liquid-reality.de/x/EoBk">Karaf Tutorial Part 4 - CXF Services in OSGi</a></li> - <li><a href="http://www.liquid-reality.de/x/G4Bk">Karaf Tutorial Part 5 - Running Apache Camel integrations in OSGi</a></li> - <li><a href="http://www.liquid-reality.de/x/LYBk">Karaf Tutorial Part 6 - Database Access</a></li> - <li><a href="http://www.liquid-reality.de/x/JgBz">Karaf Tutorial Part 7 - Camel JPA and JTA transactions</a></li> - <li><a href="http://www.liquid-reality.de/x/D4C">Karaf Tutorial Part 8 - Distributed OSGi</a></li> - <li><a href="http://www.liquid-reality.de/x/C4DK">Karaf Tutorial Part 9 - Annotation based blueprint and JPA</a></li> - <li><a href="http://www.liquid-reality.de/x/BIDe">Karaf Tutorial Part 10 - Declarative Services</a></li> - <li><a href="http://davidvaleri.wordpress.com/2010/08/13/combining-karaf-features-pax-url-and-maven-to-deploy-a-plain-jar-as-an-osgi-bundle/">Combining Karaf Features, PAX URL, and Maven to deploy a plain JAR as an OSGi bundle</a></li> - <li><a href="http://dywicki.pl/2011/11/running-aspects-under-osgi-4-2-with-karaf/">Running aspects under OSGi 4.2 with Karaf</a></li> - <li><a href="http://cmoulliard.blogspot.com/2011/12/run-google-web-toolkit-2-project-on.html">Run a Google Web Toolkit 2 project on Apache Karaf/ServiceMix</a></li> - </ul> - <h3 id="books">Books</h3> - <ul> - <li><a href="http://www.packtpub.com/">Apache Karaf Cookbook</a></li> - <li><a href="http://www.packtpub.com/learning-apache-karaf/book">Learning Apache Karaf</a></li> - <li><a href="http://www.packtpub.com/open-services-gateway-initiative-starter/book">OSGi Starter - The essential guide to modular development with OSGi for the serious application developer</a></li> - <li><a href="http://www.manning.com/hall/">OSGi in Action</a></li> - <li><a href="http://www.pearsonhighered.com/educator/product/Java-Application-Architecture-Modularity-Patterns-with-Examples-Using-OSGi/9780321247131.page">Java Application Architecture: Modularity Patterns with Examples Using OSGi</a></li> - </ul> - <h3 id="bloggers">Bloggers</h3> - <ul> - <li><a href="http://gnodet.blogspot.com/">Guillaume Nodet's Blog</a></li> - <li><a href="http://blog.nanthrax.net/">Jean-Baptiste Onofre's Blog</a></li> - <li><a href="http://icodebythesea.blogspot.com/">I Code by the Sea</a></li> - <li><a href="http://iocanel.blogspot.com/">Ioannis Canellos Blog</a></li> - <li><a href="http://blog.code-house.org/">The Code-House Blog</a></li> - <li><a href="http://www.liquid-reality.de/">Christian Schneider's Blog</a></li> - <li><a href="http://notizblog.nierbeck.de/">Achim Nierbeck's Blog</a></li> - </ul> + <div class="content--panel"> + <h2 id="container">Karaf Container</h2> + <ul> + <li><h3 id="container4">Karaf Container 4.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/latest')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/4_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/4_x.pdf">pdf</a>]</h3></li> + <li><h3 id="container3">Karaf Container 3.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/latest-3.0.x')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/3_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/3_x.pdf">pdf</a>]</h3></li> + </ul> + + <h2 id="cellar">Karaf Cellar</h2> + <ul> + <li><h3 id="cellar4">Karar Cellar 4.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/cellar/latest-4/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cellar/4_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cellar/4_x.pdf">pdf</a>]</h3></li> + <li><h3 id="cellar3">Karaf Cellar 3.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/cellar/latest-3/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cellar/3_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cellar/3_x.pdf">pdf</a>]</h3></li> + </ul> + + <h2 id="cave">Karaf Cave</h2> + <ul> + <li><h3 id="cave4">Karaf Cave 4.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/cave/latest-4/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cave/4_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cave/4_x.pdf">pdf</a>]</h3></li> + <li><h3 id="cave3">Karaf Cave 3.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/cave/latest-3/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cave/3_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/cave/3_x.pdf">pdf</a>]</h3></li> + </ul> + <h2 id="decanter">Karaf Decanter</h2> + <ul> + <li><h3>Karaf Decanter 1.x [<a href="javascript:var w = window.open('http://karaf.apache.org/manual/decanter/latest-1/')">online</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/decanter/1_x.html">html</a> | <a href="http://www.apache.org/dyn/closer.lua/karaf/documentation/decanter/1_x.pdf">pdf</a>]</h3></li> + </ul> + </div> + + <div class="content--panel"> + <h2 id="security">Security Advisories</h2> + <ul> + <li><a href="security/cve-2016-8750.txt">CVE-2016-8750 Apache Karaf's LDAPLoginModule is vulnerable to LDAP injection</a></li> + </ul> </div> + + <div class="content--panel"> + <h2 id="other">Other Resources</h2> + <h3 id="articles">Articles</h3> + <ul> + <li><a href="http://notizblog.nierbeck.de/2016/10/monitoring-apache-cassandra-with-apache-karaf/">Monitoring Apache Cassandra with Apache Karaf Decanter</a></li> + <li><a href="http://blog.nanthrax.net/2015/09/whats-new-in-apache-karaf-cellar-4-0-0/">What's new in Apache Karaf Cellar 4.0.0 ?</a></li> + <li><a href="https://blog.doubleslash.de/creating-a-plugin-system-with-karaf-and-osgi-%C2%B5services/">Creating a plugin system with Karaf and OSGi MicroServices</a></li> + <li><a href="http://blog.nanthrax.net/2015/07/monitoring-and-alerting-with-apache-karaf-decanter/">Monitoring and alerting with Apache Karaf Decanter</a></li> + <li><a href="http://blog.nanthrax.net/2014/12/apache-karaf-christmas-gifts-docker-io-profiles-and-decanter/">Apache Karaf Christmas gifts: docker.io, profiles, and decanter</a></li> + <li><a href="http://blog.nanthrax.net/2014/10/encrypt-configadmin-properties-values-in-apache-karaf/">Encrypt ConfigAdmin properties values in Apache Karaf</a></li> + <li><a href="http://blog.nanthrax.net/2014/08/mdc-logging-with-apache-karaf-and-camel/">MDC logging with Apache Karaf and Camel</a></li> + <li><a href="http://notizblog.nierbeck.de/2014/08/javamagazin-articles-online/">JavaMagazin Articles (in German)</a></li> + <li><a href="http://blog.nanthrax.net/2014/08/apache-syncope-backend-with-apache-karaf/">Apache Syncope backend with Apache Karaf</a></li> + <li><a href="http://blog.nanthrax.net/2014/03/hadoop-cdc-and-processes-notification-with-apache-falcon-apache-activemq-and-apache-camel/">Apache Karaf, Camel, ActiveMQ with Falcon for Hadoop CDC solution</a></li> + <li><a href="http://blog.nanthrax.net/2014/03/apache-karaf-cellar-camel-activemq-monitoring-with-elk-elasticsearch-logstash-and-kibana/">Apache Karaf, Cellar, Camel, ActiveMQ monitoring with ELK (ElasticSearch, Logstash, and Kibana)</a></li> + <li><a href="http://blog.nanthrax.net/2013/12/coming-in-karaf-3-0-0-new-enterprise-jpa-openjpa-hibernate-and-cdi-openwebbeans-jboss-weld-features/">Coming in Karaf 3.0.0: new enterprise JPA (OpenJPA, Hibernate) and CDI (OpenWebBeans, JBoss Weld) features</a></li> + <li><a href="http://blog.nanthrax.net/2013/12/coming-in-karaf-3-0-0-new-enterprise-jdbc-feature/">Coming in Karaf 3.0.0: new enterprise JDBC feature</a></li> + <li><a href="http://blog.nanthrax.net/2013/12/coming-in-karaf-3-0-0-new-enterprise-jndi-feature/">Coming in Karaf 3.0.0: new enterprise JNDI feature</a></li> + <li><a href="http://blog.nanthrax.net/2013/12/coming-in-karaf-3-0-0-rbac-support-for-osgi-services-and-console-commands/">Coming in Karaf 3.0.0: RBAC support for OSGi services and console commands</a></li> + <li><a href="http://blog.nanthrax.net/2013/10/coming-in-karaf-3-0-0-subshell-and-completion-mode/">Coming in Karaf 3.0.0: subshell and completion mode</a></li> + <li><a href="http://blog.nanthrax.net/2013/10/coming-in-karaf-3-0-0-jaas-users-groups-roles-and-acls/">Coming in Karaf 3.0.0: JAAS users, groups, roles, and ACLs</a></li> + <li><a href="http://blog.nanthrax.net/2013/09/karaf-and-pax-web-disabling-reverse-lookup/">Karaf and Pax Web: disabling reverse lookup</a></li> + <li><a href="http://blog.nanthrax.net/2013/09/pax-logging-loggers-log-level/">Pax Logging: loggers log level</a></li> + <li><a href="http://blog.nanthrax.net/2013/07/apache-hadoop-and-karaf-article-1-karaf-as-hdfs-client/">Apache Hadoop and Karaf, Article 1: Karaf as HDFS client</a></li> + <li><a href="http://notizblog.nierbeck.de/2013/05/bind-certain-web-applications-to-specific-httpconnectors-ii/">Bind certain Web-Applications to specific HttpConnectors II</a></li> + <li><a href="http://notizblog.nierbeck.de/2013/01/bind-certain-web-applications-to-specific-httpconnectors/">Bind certain Web-Applications to specific HttpConnectors</a></li> + <li><a href="http://notizblog.nierbeck.de/2013/04/integration-in-the-cloude-with-camel-karaf-and-cellar/">Integration in the cloude with Apache Karaf, Cellar and Camel</a></li> + <li><a href="http://blog.nanthrax.net/2013/02/load-balancing-with-apache-karaf-cellar-and-mod_proxy_balancer/">Load balancing with Apache Karaf Cellar, and mod_proxy_balancer</a></li> + <li><a href="http://blog.nanthrax.net/2013/02/multiple-http-connectors-in-apache-karaf/">Multiple HTTP connectors in Karaf</a></li> + <li><a href="http://blog.nanthrax.net/2012/02/communication-between-two-remote-camel-routes-using-karaf-cellar/">Communication between two remote Camel routes with Karaf Cellar</a></li> + <li><a href="http://spring-java-ee.blogspot.de/2012/02/xmppgtalk-shell-connector-for-apache.html">xmppgtalk shell connector for Karaf and Gogo shell</a></li> + <li><a href="http://blog.nanthrax.net/2012/12/create-custom-log4j-appender-for-karaf-and-pax-logging/">Create custom log4j appender for Karaf and Pax Logging</a></li> + <li><a href="http://blog.nanthrax.net/2012/12/how-to-enable-https-certificate-client-auth-with-karaf/">How to enable HTTPs certificate client auth with Karaf</a></li> + <li><a href="http://sully6768.blogspot.com/2012/09/scr-components-with-karaf.html">Declarative Services with Karaf (SCR)</a></li> + <li><a href="http://blog.nanthrax.net/2012/01/apache-karaf-2011-millesime/">Apache Karaf 2011 Millesime</a></li> + <li><a href="http://blog.nanthrax.net/2011/12/coming-in-karaf-3-0-new-kar-service-command-management/">Coming in Karaf 3.0: new KAR service, command, and management</a></li> + <li><a href="http://blog.nanthrax.net/2011/12/overview-on-apache-karaf-pax-web-and-camel-archetypes/">Overview on Apache Karaf, Pax Web, and Camel archetypes</a></li> + <li><a href="http://blog.nanthrax.net/2011/12/do-you-know-the-apache-karaf-maven-plugins/">Do you know Apache Karaf Maven plugins ?</a></li> + <li><a href="http://blog.nanthrax.net/2011/11/apache-karaf-moved-to-osgi-r4-3/">Apache Karaf moved to OSGi r4.3</a></li> + <li><a href="http://blog.nanthrax.net/2011/08/use-camel-cxf-and-karaf-to-implement-batches/">Use Camel, CXF, and Karaf to implement batches</a></li> + <li><a href="http://blog.nanthrax.net/2011/08/jax-rs-services-using-cxf-and-karaf/">JAX-RS services using CXF and Karaf</a></li> + <li><a href="http://blog.nanthrax.net/2011/10/whats-new-in-karaf-2-2-4/">What's new in Apache Karaf 2.2.4 ?</a></li> + <li><a href="http://notizblog.nierbeck.de/2011/08/adding-custom-log-appender-to-pax-logging/">Adding custom log-appender to Pax Logging</a></li> + <li><a href="http://notizblog.nierbeck.de/2011/05/adding-additional-servletcontext-in-pax-web/">Adding additional ServletContext to Pax Web</a></li> + <li><a href="http://www.infoq.com/news/2011/06/apache-karaf">One Year of Apache Karaf</a></li> + <li><a href="http://icodebythesea.blogspot.com/2011/11/apache-karaf-child-instances-what-are.html">Apache Karaf Child Instances, what are they, and why should I use them ?</a></li> + <li><a href="http://eclipsesource.com/blogs/2012/08/22/from-eclipse-tycho-to-apache-karaf-the-easy-way/">From Eclipse Tycho to Apache Karaf: the easy way!</a></li> + <li><a href="http://developer.eclipsesource.com/slides/deploy-and-manage-rap-applications/#/6">http://developer.eclipsesource.com/slides/deploy-and-manage-rap-applications/#/6</a></li> + </ul> + <h3 id="tutorials">Tutorials</h3> + <ul> + <li><a href="http://www.liquid-reality.de/x/DIBZ">Karaf Tutorial Part 1 - Installation and First application</a></li> + <li><a href="http://www.liquid-reality.de/x/G4Be">Karaf Tutorial Part 2 - Using the Configuration Admin Service</a></li> + <li><a href="http://www.liquid-reality.de/x/KoBe">Karaf Tutorial Part 3 - Improving configuration editing using the OSGI Metatype Service</a></li> + <li><a href="http://www.liquid-reality.de/x/EoBk">Karaf Tutorial Part 4 - CXF Services in OSGi</a></li> + <li><a href="http://www.liquid-reality.de/x/G4Bk">Karaf Tutorial Part 5 - Running Apache Camel integrations in OSGi</a></li> + <li><a href="http://www.liquid-reality.de/x/LYBk">Karaf Tutorial Part 6 - Database Access</a></li> + <li><a href="http://www.liquid-reality.de/x/JgBz">Karaf Tutorial Part 7 - Camel JPA and JTA transactions</a></li> + <li><a href="http://www.liquid-reality.de/x/D4C">Karaf Tutorial Part 8 - Distributed OSGi</a></li> + <li><a href="http://www.liquid-reality.de/x/C4DK">Karaf Tutorial Part 9 - Annotation based blueprint and JPA</a></li> + <li><a href="http://www.liquid-reality.de/x/BIDe">Karaf Tutorial Part 10 - Declarative Services</a></li> + <li><a href="http://davidvaleri.wordpress.com/2010/08/13/combining-karaf-features-pax-url-and-maven-to-deploy-a-plain-jar-as-an-osgi-bundle/">Combining Karaf Features, PAX URL, and Maven to deploy a plain JAR as an OSGi bundle</a></li> + <li><a href="http://dywicki.pl/2011/11/running-aspects-under-osgi-4-2-with-karaf/">Running aspects under OSGi 4.2 with Karaf</a></li> + <li><a href="http://cmoulliard.blogspot.com/2011/12/run-google-web-toolkit-2-project-on.html">Run a Google Web Toolkit 2 project on Apache Karaf/ServiceMix</a></li> + </ul> + <h3 id="books">Books</h3> + <ul> + <li><a href="http://www.packtpub.com/">Apache Karaf Cookbook</a></li> + <li><a href="http://www.packtpub.com/learning-apache-karaf/book">Learning Apache Karaf</a></li> + <li><a href="http://www.packtpub.com/open-services-gateway-initiative-starter/book">OSGi Starter - The essential guide to modular development with OSGi for the serious application developer</a></li> + <li><a href="http://www.manning.com/hall/">OSGi in Action</a></li> + <li><a href="http://www.pearsonhighered.com/educator/product/Java-Application-Architecture-Modularity-Patterns-with-Examples-Using-OSGi/9780321247131.page">Java Application Architecture: Modularity Patterns with Examples Using OSGi</a></li> + </ul> + <h3 id="bloggers">Bloggers</h3> + <ul> + <li><a href="http://gnodet.blogspot.com/">Guillaume Nodet's Blog</a></li> + <li><a href="http://blog.nanthrax.net/">Jean-Baptiste Onofre's Blog</a></li> + <li><a href="http://icodebythesea.blogspot.com/">I Code by the Sea</a></li> + <li><a href="http://iocanel.blogspot.com/">Ioannis Canellos Blog</a></li> + <li><a href="http://blog.code-house.org/">The Code-House Blog</a></li> + <li><a href="http://www.liquid-reality.de/">Christian Schneider's Blog</a></li> + <li><a href="http://notizblog.nierbeck.de/">Achim Nierbeck's Blog</a></li> + </ul> + </div> + </div> </div> + <div class="body--container container-fluid "></div> + <footer class="footer"> <div class="container-fluid"> <div class="row-fluid"> <div class="span12"> - © <span>2015</span> <a href="http://www.apache.org">Apache Software Foundation</a> - <a href="privacy.html">Privacy Policy</a><br/> - Apache Karaf, Karaf, Apache, the Apache feather logo, and the Apache Karaf project logo are trademarks of The Apache Software Foundation. + <div class="footer-documentation--text"> + © <span>2017</span> <a href="http://www.apache.org">Apache Software Foundation</a> - <a + href="privacy.html">Privacy Policy</a><br/> + Apache Karaf, Karaf, Apache, the Apache feather logo, and the Apache Karaf project logo are + trademarks of The Apache Software Foundation.</div> </div> </div> </div>
