Cover image for Apache Karaf Cookbook.
Apache Karaf Cookbook.
Title:
Apache Karaf Cookbook.
Author:
Nierbeck, Achim.
ISBN:
9781783985098
Personal Author:
Physical Description:
1 online resource (305 pages)
Contents:
Apache Karaf Cookbook -- Table of Contents -- Apache Karaf Cookbook -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers, and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Apache Karaf for System Builders -- Introduction -- Configuring production-ready logging in Apache Karaf -- How to do it… -- How it works… -- There's more… -- See also -- Creating our own custom Karaf command using a Maven archetype -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Branding the Apache Karaf console -- Getting ready -- How to do it… -- How it works… -- There's more… -- Deploying applications as a feature -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Using JMX to monitor and administer Apache Karaf -- Getting ready -- How to do it… -- Reconfiguring SSH access to Apache Karaf -- Getting ready -- How to do it… -- There's more… -- Installing Apache Karaf as a service -- Getting ready -- How to do it… -- How it works… -- See also -- Setting up Apache Karaf for high availability -- Getting ready -- How to do it… -- How it works… -- There's more… -- 2. Making Smart Routers with Apache Camel -- Introduction -- Installing Apache Camel modules into Apache Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Listing Camel Contexts in Karaf -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Displaying Camel Context information in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Starting and stopping Camel Contexts in Karaf -- Getting ready.

How to do it… -- How it works… -- See also -- Listing routes in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Displaying route information in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Starting, stopping, suspending, and resuming routes in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Listing endpoints in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Making a pure Java-based Camel Router for deployment in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Creating a Blueprint-based Camel Router for deployment in Karaf -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Adding Configuration Admin to a Blueprint-based Camel Router -- Getting ready -- How to do it… -- How it works… -- See also -- Creating a managed service factory implementation of a Camel Router -- Getting ready -- How to do it… -- How it works… -- See also -- 3. Deploying a Message Broker with Apache ActiveMQ -- Introduction -- Installing Apache ActiveMQ modules into Apache Karaf -- How to do it… -- How it works… -- Using the ActiveMQ query command -- Getting ready -- How to do it… -- How it works… -- See also -- Using the ActiveMQ list command -- Getting ready -- How to do it… -- How it works… -- See also -- Using the ActiveMQ dstat command -- Getting ready -- How to do it… -- How it works… -- See also -- Using the ActiveMQ purge command -- Getting ready -- How to do it… -- How it works… -- See also -- Using the JMS connection factory commands -- Getting ready -- How to do it… -- How it works… -- See also -- Using the JMS send command -- Getting ready -- How to do it… -- How it works… -- See also -- Using the JMS browse command -- Getting ready -- How to do it… -- How it works….

Configuring and deploying a master/slave broker with Apache Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Configuring and deploying a Network of Brokers with Apache Karaf -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- 4. Hosting a Web Server with Pax Web -- Introduction -- Installing Pax modules in Apache Karaf -- How to do it… -- How it works… -- See also -- Installing extended Http Service in Apache Karaf -- How to do it… -- How it works… -- See also -- Configuring Pax Web modules deployed in Apache Karaf -- How to do it… -- How it works… -- There's more… -- How it works… -- Building a Http Service project to host in Apache Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Building a Http Service with the Whiteboard pattern in Apache Karaf -- How to do it… -- Registering error pages -- Defining error page mapping -- Registering a welcome page -- Register JSPs -- How it works... -- Building an application with custom HttpContext with Apache Karaf -- Getting ready -- How to do it… -- There's more… -- Building a standard web project to host in Apache Karaf -- Getting ready -- How to do it… -- How it works… -- There's more… -- Configuring security for a web application in Apache Karaf -- Getting ready -- How to do it… -- How it works… -- There's more… -- Binding a web project to a specific host in Apache Karaf -- Getting ready -- How to do it… -- How it works… -- There's more… -- Building a Servlet 3.0 annotated web application with Apache Karaf -- Getting ready -- How to do it… -- There's more… -- How it works… -- Creating a CDI web application with Apache Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- 5. Hosting Web Services with Apache CXF -- Introduction -- Installing Apache CXF modules in Apache Karaf -- How to do it… -- How it works….

See also -- Using the CXF list-endpoints command -- Getting ready -- How to do it… -- How it works… -- See also -- Using the CXF stop and start commands -- Getting ready -- How to do it… -- How it works… -- See also -- Building and deploying a RESTful service in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Building and deploying a Camel CXF web service in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- 6. Distributing a Clustered Container with Apache Karaf Cellar -- Introduction -- Installing Apache Karaf Cellar modules in Apache Karaf -- How to do it… -- How it works… -- Using Apache Karaf Cellar commands -- Getting ready -- How to do it… -- Group commands -- The node commands -- Cluster configuration commands -- How it works… -- See also -- Building and deploying a distributed architecture with Cellar -- Getting ready -- How to do it… -- Producing a service bundle -- Service consuming bundle -- How it works… -- 7. Providing a Persistence Layer with Apache Aries and OpenJPA -- Introduction -- Installing OpenJPA modules in Apache Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Installing Apache Aries JTA modules in Apache Karaf -- Getting ready -- How to do it… -- Installing the JTA feature into Karaf -- How it works… -- See also -- Building a project with a persistence layer for deployment in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- Building a project with a persistence layer and transaction support for deployment in Karaf -- Getting ready -- How to do it… -- How it works… -- See also -- 8. Providing a Big Data Integration Layer with Apache Cassandra -- Introduction -- Installing Cassandra client bundles in Apache Karaf -- Getting ready -- How to do it… -- Modeling data with Apache Cassandra -- Getting ready -- How to do it… -- How it works….

Building a project with a persistence layer for deployment in Karaf -- Getting ready -- How to do it… -- How it works… -- 9. Providing a Big Data Integration Layer with Apache Hadoop -- Introduction -- Starting a standalone Hadoop cluster -- Installing Hadoop client bundles in Apache Karaf -- Getting ready -- How to do it… -- Accessing Apache Hadoop from Karaf -- How to do it… -- How it works -- Adding commands that talk to HDFS for deployment in Karaf -- Getting ready -- How to do it... -- How it works… -- 10. Testing Apache Karaf with Pax Exam -- Introduction -- Setting up a Pax Exam test environment -- Getting ready -- How to do it… -- How it works… -- There's more… -- Testing Apache Karaf features -- Getting ready -- How to do it… -- How it works… -- Testing commands with Apache Karaf -- Getting ready -- How to do it... -- How it works… -- Coverage with Apache Karaf Pax Exam tests -- Getting ready -- How to do it… -- How it works… -- Testing Apache Camel with Blueprint and Apache Karaf -- Getting ready -- How to do it… -- How it works… -- Index.
Abstract:
This book is intended for developers who have some familiarity with Apache Karaf and who want a quick reference for practical, proven tips on how to perform common tasks such as configuring Pax modules deployed in Apache Karaf, Extending HttpService with Apache Karaf. You should have working knowledge of Apache karaf, as the book provides a deeper understanding of the capabilities of Apache Karaf.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: