O'Reilly logo

Learning Apache Karaf by Heath Kesler, Johan Edstrom, Jamie Goodyear

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Deploying Production-grade Apache Karaf

We have touched upon many of Karaf's capabilities and features in the preceding chapters. Now, we'll focus on ruggedizing our container for production environments.

In this chapter we'll review:

  • Offline repositories
  • Improving application logging
  • High availability / failover
  • Basic security configuration

Offline repositories

Core to Apache Karaf's ability to provision bundles, features, configuration, configuration files, and other artifacts is Apache Maven. By default, Maven will seek out resources available locally in your local m2 repository or in Karaf's built-in system folder (the system folder has the highest priority by default). If it fails to find a resource, it will venture onto the internet ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required