All Projects → apache → karaf-cave

apache / karaf-cave

Licence: Apache-2.0 License
Mirror of Apache Karaf Cave

Programming Languages

java
68154 projects - #9 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to karaf-cave

Ignite
Apache Ignite
Stars: ✭ 4,027 (+23588.24%)
Mutual labels:  osgi, network-server
geronimo-config
Apache Geronimo Config
Stars: ✭ 15 (-11.76%)
Mutual labels:  network-server
osgi-testsuite
The OSGi Test Suite runs all JUnit tests in a given list of bundles
Stars: ✭ 15 (-11.76%)
Mutual labels:  osgi
island-viz
IslandViz: A Tool for Visualizing Modular Software Systems in Virtual Reality
Stars: ✭ 17 (+0%)
Mutual labels:  osgi
tomcat-training
Apache Tomcat Training Material
Stars: ✭ 15 (-11.76%)
Mutual labels:  network-server
couchdb-couch-plugins
Mirror of Apache CouchDB
Stars: ✭ 14 (-17.65%)
Mutual labels:  network-server
activemq-website
Apache ActiveMQ Website
Stars: ✭ 16 (-5.88%)
Mutual labels:  network-server
synapse
Apache Synapse is a lightweight and high-performance Enterprise Service Bus (ESB)
Stars: ✭ 43 (+152.94%)
Mutual labels:  network-server
osgi-chat
No description or website provided.
Stars: ✭ 19 (+11.76%)
Mutual labels:  osgi
airavata-php-gateway
Mirror of Apache Airavata PHP Gateway
Stars: ✭ 15 (-11.76%)
Mutual labels:  network-server
felix-atomos
Apache Felix Atomos
Stars: ✭ 32 (+88.24%)
Mutual labels:  osgi
geronimo-specs
Mirror of Apache Geronimo specs
Stars: ✭ 20 (+17.65%)
Mutual labels:  network-server
couchdb-mango
Mirror of Apache CouchDB Mango
Stars: ✭ 34 (+100%)
Mutual labels:  network-server
bacnet
OpenMUC BACnet/IP communication driver based on bacnet4J
Stars: ✭ 19 (+11.76%)
Mutual labels:  osgi
qpid-dispatch
Mirror of Apache Qpid Dispatch
Stars: ✭ 62 (+264.71%)
Mutual labels:  network-server
camunda-bpm-platform-osgi
OSGi integration for Camunda Platform 7
Stars: ✭ 20 (+17.65%)
Mutual labels:  osgi
aspecio
Aspecio, AOP Proxies for OSGi services
Stars: ✭ 14 (-17.65%)
Mutual labels:  osgi
james-jdkim
Mirror of Apache James jdkim
Stars: ✭ 19 (+11.76%)
Mutual labels:  network-server
clerezza
Mirror of Apache Clerezza
Stars: ✭ 36 (+111.76%)
Mutual labels:  osgi
aem-osgi-annotation-demo
Demonstrates OSGi Declarative Services Annotations along side Felix SCR Annotations.
Stars: ✭ 42 (+147.06%)
Mutual labels:  osgi

Apache Karaf Cave

Apache Karaf Cave is an Apache Karaf subproject. It provides a complete repository manager and deployer for Apache Karaf.

Overview

Apache Karaf Cave provides three different services:

  • Artifact repositories manager
  • Karaf features gateway
  • Deployer

Getting Started

For an Apache Karaf Cave source distribution, please read BUILDING.md for instructions on building Apache Karaf Cave.

Before using Apache Karaf Cave services, you have to register the Karaf Cave features repository. For example, on a running Apache Karaf instance:

karaf@root()> feature:repo-add cave 4.2.1

Artifact repositories manager

Cave Repository service is a complete artifacts repository manager, supporting Maven, OSGi Bundle Repository and HTTP wrapping.

You can install the artifact repositories manager service with:

karaf@root()> feature:install cave-repository

You now have the service running. You can manipulate the artifact repositories using the cave:repository-* shell commands.

For details, take a look on the Apache Karaf Cave documentation.

Karaf features gateway

Cave Karaf Features Gatewey is able to gather several features repositories in one, providing a single repository containing the union of all features.

You can install the gateway service with:

karaf@root()> feature:install cave-features-gateway

You now have the service running. You can manipulate the gateway using the cave:features-gateway-* shell commands.

For details, take a look on the Apache Karaf Cave documentation.

Deployer

Cave Deployer allows you to control and provision a farm of Apache Karaf instances (deploying features, application, etc).

You can install the deployer service with:

karaf@root()> feature:install cave-deployer

You now have the service running. You can manipulate the deployer using the cave:deployer-* shell commands.

For details, take a look on the Apache Karaf Cave documentation.

More Information

The PDF manual is the right place to find any information about Karaf Cave.

Alternatively, you can also find out how to get started here: http://karaf.apache.org/subprojects/cave

If you need more help try talking to us on our mailing lists http://karaf.apache.org/site/mailinglists.html

If you find any issues with Apache Karaf, please submit reports with JIRA here: http://issues.apache.org/jira/browse/KARAF

We welcome contributions, and encourage you to get involved in the Karaf community. If you'd like to learn more about how you can contribute, please see: http://karaf.apache.org/index/community/contributing.html

Many thanks for using Apache Karaf Cave.

The Apache Karaf Team

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].