Orchestra User Guide

Orchestra Team

Abstract

This document contains an installation and user guide for Orchestra 4.4.1


Table of Contents

Introduction
1. General information
1.1. Orchestra Overview
1.2. Features list
1.3. Restrictions
1.4. Tooling
2. Prerequisites
2.1. Hardware
2.2. Software
3. Installation guide
3.1. Web Service Frameworks
3.1.1. Apache Axis
3.1.2. Apache CXF
3.2. Orchestra Tomcat distribution
3.2.1. Installation
3.2.2. Database Management
3.2.3. Orchestra directory structure
3.3. Orchestra OSGI Felix distribution
3.3.1. Installation
3.3.2. Database Management
3.3.3. Orchestra directory structure
4. Configuration and Services
4.1. Simple configuration
4.2. Services Container
4.2.1. Environment.xml file
4.3. Services
4.3.1. Publisher
4.3.2. Invoker
4.3.3. Repository
4.3.4. Persistence
4.3.5. Journal and History
4.3.6. Querier
4.3.7. Asynchronous Executions (Jobs)
4.3.8. Finished instance handler (FIH)
4.3.9. Undeployed process handler (UPH)
4.3.10. Clustering configuration
5. User guide
5.1. Start and Stop Orchestra
5.2. Deploying / undeploying a process
5.3. Other commands
5.4. Running the examples
5.5. Running the tests
5.6. Configuring Logger
5.7. Monitoring and administration with JMX
5.7.1. Orchestra MBean for thread pools
5.8. Using Apache Camel with Orchestra
5.8.1. How to create a Camel context for a process ?
5.8.2. How to use camel context instead of HTTP for Web Service interactions ?
6. Developer's guide
6.1. Orchestra APIs
6.1.1. Getting started with Orchestra APIs
6.2. Orchestra Client jar
6.3. Adding new Orchestra services implementations