Space Index

Total number of pages: 104

0-9 ... 33 A ... 6 B ... 3 C ... 2 D ... 4 E ... 0
F ... 1 G ... 0 H ... 5 I ... 2 J ... 0 K ... 16
L ... 2 M ... 1 N ... 8 O ... 0 P ... 2 Q ... 1
R ... 2 S ... 7 T ... 3 U ... 0 V ... 0 W ... 3
X ... 0 Y ... 0 Z ... 0 !@#$ ... 0    

0-9

Page: 1. Overview
{scrollbar} 1. Overview Karaf Overview #top {scrollbar}
Page: 2. Quick Start
{scrollbar} 2. Quick start If you are in a hurry to have Apache Karaf up and running right away, this section will provide you with some basic steps for downloading, building (when needed) and running the server in no time. This is clearly not a complete
Page: 2.1. Quick Start (Source)
{scrollbar} 2.1. Quick Start (Source) If you are in a hurry to have Apache Karaf up and running right away, this section will provide you with some basic steps for checking out, building and running the server in no time. This is clearly not a complete gu
Page: 2010-09-10 Inline jline and jansi into console project
The Karaf console project inlines all classes from jline and jansi to provide a single jar that can be used easily outside Karaf. From Karaf 3 on jline and jansi are not inlined anymore. The reason was that we do not need to do special jline setup and tha
Page: 2011-10-26 Karaf module structure is feature based
From Karaf 3 on the module structure is layed out by features on the first level. A new module core is introduced that contains shared services for the feature. The goal for this was to keep information about a feature together and to offer a common servi
Page: 3. Installation
{scrollbar} 3. Installation This document describes how to install and configure Apache Karaf for both Unix and Windows' platforms. Here you will find information about what are pre requisite software, where to download Karaf from and how to customize the
Page: 4. Understanding Karaf
{scrollbar} 4. Understanding Karaf #top {scrollbar}
Page: 4.1. Console and Commands
{scrollbar} 4.1. Console and Commands Overview Karaf provides a powerful console and a set of commands that can be used to perform various tasks. Commands can be located in the root shell or in a sub-shell. A sub-shell is a group of related commands, like
Page: 4.2. Remote Console
{scrollbar} 4.2. Remote Console The remote console feature allows to connect to a running Karaf instance from a remote computer and perform all the operations that are usually accessible from the local console. Launch options The Karaf shell scripts suppo
Page: 4.3. Logging system
{scrollbar} 4.3. Logging system Karaf provides a powerful logging system based on OPS4j Pax Logging http://wiki.ops4j.org/confluence/display/ops4j/Pax+Logging. In addition to being a standard OSGi Log service, it supports the following APIs: Apache Common
Page: 4.4. Deployer
{scrollbar} 4.4. Deployer The following picture describes the architecture of the deployer. smx4-deployer.png Spring deployer Karaf includes a deployer that is able to deploy plain blueprint or spring-dm configuration files. The deployer will transform on
Page: 4.5. Security framework
{scrollbar} 4.5. Security framework Karaf supports JAAS http://java.sun.com/j2se/1.4.2/docs/guide/security/jaas/JAASRefGuide.html with some enhancements to allow JAAS to work nicely in an OSGi environment. This framework also features an OSGi keystore man
Page: 4.6. Provisioning
{scrollbar} 4.6. Provisioning Karaf provides a simple, yet flexible, way to provision applications or "features". Such a mechanism is mainly provided by a set of commands available in the features shell. The provisioning system uses xml "repositories" tha
Page: 4.7. Administration
{scrollbar} 4.7. Administration Karaf provides some commands to administer multiple instances. An instance of Karaf is a copy that you can launch separately and deploy applications onto. An instance does not contain a full copy of Karaf, but only a copy o
Page: 4.8. Configuration
{scrollbar} 4.8. Configuration The files in the etc directory are used to set the startup configuration. For dynamic configuration, Karaf provides a suite of command to administer the configuration service grouped under config. To learn about all currentl
Page: 4.9. Wrapper
{scrollbar} 4.9. Wrapper Introduction The Karaf Wrapper (for service wrapper) makes it possible to install Karaf as a Windows Service. Likewise, the scripts shipped with Karaf also make it very easy to install Karaf as a daemon process on Unix systems. Th
Page: 5. Using Karaf
{scrollbar} 5. Using Karaf #top {scrollbar}
Page: 5.1. Troubleshooting, Debugging, Profiling, and Monitoring
{scrollbar} 5.1. Troubleshooting, Debugging, Profiling, and Monitoring Troubleshooting Logging Logging is easy to control through the console, with commands grouped under log shell. To learn about the available logging commands type: karaf@root> log<tab>
Page: 5.2. Developping applications
{scrollbar} 5.2. Developping applications TODO #top {scrollbar}
Page: 5.3. Creating bundles for third party dependencies
{scrollbar} 5.3. Creating bundles for third party dependencies TODO Some infos available at http://gnodet.blogspot.com/2008/09/id-like-to-talk-bit-about-third-party.html http://gnodet.blogspot.com/2008/09/id-like-to-talk-bit-about-third-party.html, http:/
Page: 5.4. Writing integration tests
{scrollbar} 5.4. Writing integration tests We recommend using PAX Exam http://wiki.ops4j.org/display/paxexam/Pax+Exam to write integration tests when developping applications using Karaf. Since version 1.4.0, Karaf provides an helper library to help writi
Page: 6. Advanced uses
{scrollbar} 6. Advanced uses #top {scrollbar}
Page: 6.1. Extending the console
{scrollbar} 6.1. Extending the console This chapter will guide you through the steps needed to extend the console and create a new shell. We will leverage Maven, Blueprint and OSGi, so you will need some knowledge of those products. You may also find some
Page: 6.10. JRE packages tuning
{scrollbar} 6.10. JRE packages tuning Some packages are part of the JRE, but could be provided by tier libraries. Some examples of package in this case are: javax.xml.stream package is provided by the JRE, but also by Apache Geronimo Spec bundles (and the
Page: 6.2. Custom distributions
{scrollbar} 6.2. Custom distributions As Karaf is an OSGi container, it's heavily used as the kernel of applications and middlewares. You could require to construct your own Karaf distribution matching your requirements. This custom distribution could con
Page: 6.3. Programmatically connect to the console
{scrollbar} 6.3. Programmatically connect to the console A connection to Karaf console can also be done programmatically. The following code is a simplified version of the code from the client library. import org.apache.sshd.ClientChannel; import org.apac
Page: 6.4. Embedding Karaf
{scrollbar} 6.4. Embedding Karaf TODO: an example of embedding Karaf inside a web application is provided in the distribution #top {scrollbar}
Page: 6.5. Deploying security providers
{scrollbar} 6.5. Deploying security providers Some applications require specific security providers to be available, such as BouncyCastle http://www.bouncycastle.org. The JVM impose some restrictions about the use of such jars: they have to be signed and
Page: 6.6. Installing additional features
{scrollbar} 6.6. Installing additional features This chapter will demonstrate how to add additional features from a remote maven repository to a default installation of Karaf. Last updated September 3, 2010 using Karaf 2.0.0 Adding additional maven reposi
Page: 6.7. Configuring Failover Deployments
{scrollbar} 6.7. Configuring Failover Deployments This chapter will demonstrate how to configure failover deployments. Simple lock file The simple lock file mechanism is intended for failover configurations where instances reside on the same host machine.
Page: 6.9. Branding the console
{scrollbar} {anchor:top} h1. 6.9. Branding the Console This chapter will guide you how to brand the Karaf console. By branding, it means that you can define your own welcome message and console prompt. h2. Create your branding bundle At startup, Karaf is
Page: 7. Optional Features
{scrollbar} 7. Optional Features #top {scrollbar}
Page: 7.1. Enabling Colorized Console Output On Windows
{scrollbar} 7.1. Enabling Colorized Console Output On Windows The default Karaf installation does not produce colorized console output on Windows like it does on Unix based systems. To enable it, you must install LGPL licensed library JNA https://jna.dev.

A

Page: Apache Karaf Decanter
Apache Karaf Decanter provides a monitoring and logging framework built into Apache Karaf. Events Decanter uses the EventAdmin service to send and receive events. Events contain arbitrary properties of simple types or Map<String, ?> . If a map is stored i
Page: Apache Karaf First Birthday Meeting (2011-06-16)
Apache Karaf First Birthday Meeting (2011-06-16) Apache Karaf project will have one year old the 16th of June, 2011. It's a good time to make a review on this past year and prepare the future. Schedule This meeting will stand over Skype on Thursday, 16th
Page: Apache Karaf Second Birthday Meeting (2012-07-31)
Apache Karaf Second Birthday Meeting (2012-07-31) After a First Birthday Meeting last year, we plan a Second Birthday Meeting on July, 31st, at 18:00GMT (Tuesday). Schedule This meeting will stand using Google Hangout. If Google Hangout won't work, a fall
Page: Architectural decisions
List of important architectural decisions. For each decision the following attributes should be given: Title Date when the decision was made Full Description (with excerpt) Environmental constraints Pros Cons Who was involved References to mailing list th
Page: Archives
Releases history Karaf 2.1.2 Release Notes Binary Distribution Description Download Link Windows Distribution apache-karaf-2.1.2.zip http://www.apache.org/dyn/closer.cgi/karaf/2.1.2/apache-karaf-2.1.2.zip PGP http://www.apache.org/dist/karaf/2.1.2/a
Page: Articles
Presentations JUG Poitou Charents - Apache, OSGi and Karaf http://www.slideshare.net/gnodet/jug-poitou-charentes-apache-osgi-and-karaf OSGi with Apache Felix Karaf http://www.anova.be/files/OSGi%20with%20Apache%20Felix%20Karaf.pdf Tutorials Karaf Tutorial

B

Page: Banner
<table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="left" class="topbardiv" nowrap=""> <a href="http://karaf.apache.org/" title="A server side OSGi distribution"> <img border="0" src="http://karaf.apache.org/images/karaf-logo.p
Page: Board Reports
Board reports Reports submitted to the Apache Board December 2023 ## Description: The mission of the Apache Karaf project is the creation and maintenance of open-source software related to a generic platform providing higher level features and services
Page: Building
Building Camel uses Maven http://maven.apache.org/ as its build tool. If you don't fancy using Maven you can use your IDE directly or Download a distribution or JAR. Prequisites Required: Download and install Maven http://maven.apache.org/download.html. (

C

Page: Community
Page: Contributing
There are many ways you can help make Karaf a better piece of software - please dive in and help! Try surf the documentation - if somethings confusing or not clear, let us know. Download the code & try it out and see what you think. Browse the source code

D

Page: Developers
Developers The following section contains developer related links for Apache Karaf
Page: Discussion Forums
Discussion Forums Before posting you might want to read the Tips for getting help. Many users prefer to use online forums rather than joining a mail list which can lead to lots more email traffic so we use the online forums at Nabble forums http://karaf.9
Page: Documentation
Documentation Karaf 2.2.x manual Karaf Manual http://karaf.apache.org/manual/2.1.99-SNAPSHOT/index.html Karaf 2.1.x manual Karaf Users' Guide https://cwiki.apache.org/KARAF/karaf-users-guide.html Karaf Users' Guide in one page https://cwiki.apache.org/KAR
Page: Download
Latest Releases karaf-box.png Grab these releases while they are hot! The latest release is Karaf 2.1.3 Release. Releases: #Karaf 2.1.3 Getting the latest distributions The above URLs use the Apache Mirror system to redirect you to a suitable mirror for y

E

F

Page: FAQ
FAQ Here are a list of commonly asked questions and answers. If you have any questions which are not on this list, please talk to us on the Forums. We welcome contributions and this entire website is a wiki that you can edit so please join in and help us

G

H

Page: How do I become a committer
How can I become a committer First of all you need to get involved and Contribute via the mail list, forums, edit the documention, work on the issue tracker and submit patches. Once you're contributing and your work is good, one of our Team may invite you
Page: How do I choose between Felix and Equinox
How do I choose between Felix and Equinox? You can choose the OSGi framework you want to run Karaf on very easily. Simply edit the etc/config.properties file and modify the karaf.framework property to either felix or equinox. Then restart Karaf from a cle
Page: How do I edit the website
How do I edit the website? The website is all contained on a Wiki so that you can contribute providing you are happy to license all your contributions under the Apache Software License version 2.0 http://www.apache.org/licenses/LICENSE-2.0 You must have s
Page: How do I restart from a clean state
How do I restart from a clean state? Restarting Karaf from a clean state is very easy as Karaf stores all its working files in the data directory. Removing this directory and starting Karaf should bring you in the original state.
Page: How does the website work
How does the website work This website is actually rendered from the Wiki contents that you can edit. When viewing a page on the static HTML website you can click on the edit link (bottom of the page) and you can edit the page. For more information see Ho

I

Home page: Index
Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed. Here is a short list of features supported by the Karaf: Karaf Features karaf2.png Download Karaf 2.1.3 Downl
Page: IRC Room
IRC You can hang out on IRC with other Karaf developers and users. If you are using Mozilla you can just click on the IRC link #karaf at irc.codehaus.org irc://irc.codehaus.org/karaf Using an IRC client Here are the connection details. For an IRC client w

J

K

Page: Karaf 1.6.0 Release
Note that this version has been released under the Apache Felix project, before Karaf graduated as a top level project, which explains the references to the FELIX issue tracker. Download Download links can be found in the Download page. Release notes - Ka
Page: Karaf 2.0.0 Release
Download Download links can be found in the Download page. Release Notes - Karaf - Version 2.0.0 Sub-task KARAF-115 http://issues.apache.org/jira/browse/KARAF-115 - Document Karaf Release Guide KARAF-116 http://issues.apache.org/jira/browse/KARAF-116 - Co
Page: Karaf 2.1.0 Release
Download Download links can be found in the Download page. Release Notes - Karaf - Version 2.1.0 New to this release of Apache Karaf is a JAAS Database Login Module, a way to store passwords in a secured way, a mechanism that allows a karaf application to
Page: Karaf 2.1.1 Release
Download Download links can be found in the Download page. Release Notes - Karaf - Version 2.1.1 This release of Apache Karaf is based off of the 2.1.x series branch, representing an update to Apache Karaf 2.1.0. It contains multiple bug fixes, while intr
Page: Karaf 2.1.2 Release
Download Download links can be found in the Download page. Release Notes - Karaf - Version 2.1.2 This release of Apache Karaf is based off of the 2.1.x series branch, representing an update to Apache Karaf 2.1.1. It contains several bug fixes identified i
Page: Karaf 2.1.3 Release
Download Download links can be found in the Download page. Release Notes - Karaf - Version 2.1.3 This release of Apache Karaf is based off of the 2.1.x series branch, representing an update to Apache Karaf 2.1.2. It contains several bug fixes identified i
Page: Karaf 2.1.4 Release
Download Download links can be found in the Download page. Release Notes - Karaf - Version 2.1.4 This release of Apache Karaf is based off of the 2.1.x series branch, representing an update to Apache Karaf 2.1.3. It contains several bug fixes identified i
Page: Karaf 2nd meeting (2012-01-04)
Apache Karaf 2nd Meeting (2012-01-04) The first Apache Karaf meeting was in June, 2011. During this first meeting, we agreed to make such kind of meeting around every 6 months. It's a good time to make a review on this past year and prepare the future. Sc
Page: Karaf Boot
Describes which requirements the Karaf boot faces, how we solve it at the moment and ideas how to improve the boot. Requirements 1. The OSGi Framework should be switchable (We currently support Equinox and Felix) 2. Some projects like Camel and CXF need t
Page: Karaf clustering
Karaf clustering requirements Here is the list of requirements as they have been expressed so far in the discussions in the mailing lists. In order to keep them as close as possible to the actual user requirements, they are expressed more like user storie
Page: Karaf Enterprise Repository
The problem with the current way is that you have to remember the links of the different features. Instead we could manage a repo where does links could be entered. This way we could simply search them by name. Interesting extensions to this feature are a
Page: Karaf Features
Hot deployment: Karaf supports hot deployment of OSGi bundles by monitoring jar files inside the [home]/deploy directory. Each time a jar is copied in this folder, it will be installed inside the runtime. You can then update or delete it and changes will
Page: Karaf Overview
Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed. Here is a short list of features supported by the Karaf: Karaf Features karaf2.png
Page: Karaf Users' Guide
Apache Karaf Users' Guide Welcome to the Karaf Users' Guide. This guide is a work in progress from the Apache Karaf community. Your contributions to this documentation effort are welcome. This version is based on the latest release (2.x).
Page: Karaf Users' Guide in one page
karaf-logos.png Apache Karaf Users' Guide Copyright 2010 The Apache Software Foundation Table of contents 1. Overview 2. Quick Start 2.1. Quick Start (Source) 3. Installation 4. Understanding Karaf 4.1. Console and Commands 4.2. Remote Console 4.3. Loggin
Page: Karaf welcome screen
__ __ ____ / //_/____ __________ _/ __/ / ,< / __ `/ ___/ __ `/ /_ / /| |/ /_/ / / / /_/ / __/ /_/ |_|\__,_/_/ \__,_/_/ Apache Felix Karaf (2.1.2) Hit '<tab>' for a list of available commands and '[cmd] --help' for help on a specific command. karaf@root>

L

Page: Logo
Logo The current logo is available from this page in PNG and SVG format. The logo is distributed under the Apache License v2 and trademarked to the Apache Software Foundation. karaf-logo.png
Page: Logo proposal
Logo proposals karaf_logos.png

M

Page: Mailing Lists
The following mailing lists are available. Before posting you might want to read the Tips for getting help. Mailing Lists List Name Address Subscribe Unsubscribe Archive Nabble (Online Forums) Karaf User List user@karaf.apache.org Subscribe mailto:user-su

N

Page: Navigation
Overview Home Getting Started http://karaf.apache.org/manual/2.1.99-SNAPSHOT/quick-start.html FAQ Download Documentation Users' Guide http://karaf.apache.org/manual/2.1.99-SNAPSHOT/users-guide/index.html Developer Guide http://karaf.apache.org/manual/2.1.
Page: News
News news-2011-01-11 news-2010-11-25 news-2010-11-14 news-2010-09-24 news-2010-07-23 news-2010-06-16
Page: news-2010-06-16
Guillaume Nodet posted on Jun 16, 2010 Karaf is now TLP Today, the Apache Software Foundation http://www.apache.org board has just established Karaf as a new Top Level Project. The whole community is thrilled and will strive to make the project even bette
Page: news-2010-07-23
Jamie Goodyear posted on Jul 23, 2010 Karaf 2.0.0 released The Karaf team is pleased to announce the availability of Karaf 2.0.0 http://karaf.apache.org/download.html. This release is our first as a top level apache project, and includes a number of new f
Page: news-2010-09-24
Jamie Goodyear posted on Sep 24, 2010 Karaf 2.1.0 released The Karaf team is pleased to announce the availability of Karaf 2.1.0 http://karaf.apache.org/download.html . New to this release of Apache Karaf is a JAAS Database Login Module, a way to store pa
Page: news-2010-11-14
Jamie Goodyear posted on Nov 14, 2010 Karaf 2.1.1 released The Karaf team is pleased to announce the availability of Karaf 2.1.1 http://karaf.apache.org/download.html. This release of Apache Karaf is based off of the 2.1.x series branch, representing an u
Page: news-2010-11-25
Jamie Goodyear posted on Nov 25, 2010 Karaf 2.1.2 released The Karaf team is pleased to announce the availability of Karaf 2.1.2 http://karaf.apache.org/karaf-212-release.html. This release of Apache Karaf is based off of the 2.1.x series branch, represen
Page: news-2011-01-11
Jamie Goodyear posted on Jan 11, 2011 Karaf 2.1.3 released The Karaf team is pleased to announce the availability of Karaf 2.1.3. This release of Apache Karaf is based off of the 2.1.x series branch, representing an update to Apache Karaf 2.1.2. It contai

O

P

Page: Privacy Policy
Privacy Policy Information about your use of this website is collected using server access logs and a tracking cookie. The collected information consists of the following: The IP address from which you access the website; The type of browser and operating
Page: Proposed logo
Proposed logo Number Logo #1 logokaraf.png #2 http://idisk.me.com/chirino/Public/Pictures/Skitch/Adobe_Fireworks_CS5-20101121-073046.jpg

Q

Page: QuickLinks
Download | JavaDoc | Source | Forums | Support

R

Page: Release Guide
How to create and announce a Karaf release. Required tools, practices and resources Use Maven 2.0.11 or greater. JDK 1.5 if version < 3.0.0, JDK 1.6 otherwise. Install princexml http://www.princexml.com/ 7.1 for manual generation. Each and every release m
Page: Roadmap
Roadmap This page gathers open discussions regarding the Karaf roadmap. It's a place where all Karaf developers could share ideas before opening the corresponding Jira tasks. Upcoming releases roadmap Karaf 3.0 Karaf clustering Karaf profiles : There wher

S

Page: Site
This page contains the main navigation links to the parts which make up the Site layout.
Page: SiteIndex
{index}{index}
Page: SiteMap
Index
Page: Snippets
A list of small pages to be included at several locations.
Page: SNMP Discussion
SNMP Support in Apache Karaf We'd like to add support into Apache Karaf to provide SNMP traps to monitoring systems. To help guide our efforts we'd like to collect some use cases our users and administrators would like to see covered. Use Cases
Page: Source
Web Browsing of SVN To browse via the web use the ViewVC interface: http://svn.apache.org/viewvc/karaf/trunk/ http://svn.apache.org/viewvc/karaf/trunk/ Or to browse the source tree directly: https://svn.apache.org/repos/asf/karaf/trunk/ https://svn.apache
Page: Support
Getting Help If you are experiencing problems using Karaf then please report your problem to our Issue Tracker http://issues.apache.org/jira/browse/KARAF. You may also find it useful to discuss your issues with the community on the Discussion Forums. Issu

T

Page: Team
This page lists who we are. By all means add yourself to the list - lets sort it in alphabetical order Committers Name ID PMC Organisation Ioannis Canellos http://iocanel.blogspot.com iocanel check.gif FuseSource http://fusesource.com/ Hiram Chirino chiri
Page: Technical & Architecture Discussions
This page hosts all open discussions and brainstorming around technical implementations and/or architecture design. The current topics are: Clustering and Karaf nodes state sync Feature livecycle and update Karaf profiles
Page: Tips for getting help
We are a community based open source project and we really welcome and value your Contributions. We have various ways of getting help via the Discussion Forums or Mailing Lists. In general, it's always a good idea to provide as much information as possibl

U

V

W

Page: What is Karaf
What is Karaf? Apache Karaf is a generic platform providing higher level features and services specifically designed for creating OSGi-based servers.
Page: What is the license
What is the license? This software is open source using the Apache 2.0 licence http://www.apache.org/licenses/LICENSE-2.0.html (a liberal BSD style license which is very commercial friendly).
Page: What OSGi runtime does Karaf use
What OSGi runtime does Karaf use? Karaf can use either Apache Felix Framework http://felix.apache.org/site/apache-felix-framework.html or Eclipse Equinox http://www.eclipse.org/equinox/. You can easily choose which framework you want. Note that Apache Fel

X

Y

Z

!@#$

  • No labels