Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus



Similar documents
WebSphere Training Outline

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Exam Name: IBM WebSphere Process Server V6.2,

A standards-based approach to application integration

SCA-based Enterprise Service Bus WebSphere ESB

WebSphere Server Administration Course

IBM WebSphere Server Administration

ITG Software Engineering

IBM WebSphere Process Server V7.0 Deployment Exam.

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

Chapter 1 - Web Server Management and Cluster Topology

IBM WebSphere ESB V6.0.1 Technical Product Overview

WebSphere Business Monitor V7.0 Configuring a remote CEI server

WEBSPHERE APPLICATION SERVER ADMIN V8.5 (on Linux and Windows) WITH REAL-TIME CONCEPTS & REAL-TIME PROJECT

Introduction to WebSphere Administration

Developing SOA solutions using IBM SOA Foundation

IBM Business Monitor. BPEL process monitoring

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment

WebSphere ESB Best Practices

IBM Software Group. IBM WebSphere Process Integration Technical Overview

EVALUATION. WA1844 WebSphere Process Server 7.0 Programming Using WebSphere Integration COPY. Developer

Listeners. Formats. Free Form. Formatted

WebSphere Business Monitor

Business Process Management IBM Business Process Manager V7.5

NetBeans IDE Field Guide

DEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER

WebSphere Business Monitor

IBM Business Monitor Version IBM Business Monitor Installation Guide

Administering batch environments

WebSphere Business Monitor V7.0: Clustering Single cluster deployment environment pattern

Acknowledgments. p. 55

Installation Guide for Websphere ND

BPM Scheduling with Job Scheduler

Configuring Secure Socket Layer (SSL) for use with BPM 7.5.x

Application. 1.1 About This Tutorial Tutorial Requirements Provided Files

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

ActiveVOS Server Architecture. March 2009

Oracle WebLogic Server 11g Administration

Chapter 2 SYSTEM MANAGEMENT. SYS-ED/ Computer Education Techniques, Inc.

Oracle Service Bus Examples and Tutorials

EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

IBM WebSphere Adapter for PeopleSoft Enterprise Quick Start Tutorials

What is a business rule?

A Step-By-Step Guide to Configuring a WebSphere Portal v8.0 Cluster

Increasing IT flexibility with IBM WebSphere ESB software.

This document summarizes the steps of deploying ActiveVOS on the IBM WebSphere Platform.

Configuring Situation Events in Action Manager for WebSphere Business Monitor Version 6.0

FioranoMQ 9. High Availability Guide

Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0

IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT

Converting Java EE Applications into OSGi Applications

Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management

As you learned about in Chapter 1, WebSphere Application Server V6 supports the

Transactionality and Fault Handling in WebSphere Process Server Web Service Invocations. version Feb 2011

SW5706 Application deployment problems

WebLogic Server: Installation and Configuration

Install and Config For IBM BPM 8.5.5

TIBCO Spotfire Statistics Services Installation and Administration Guide. Software Release 5.0 November 2012

Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]

Glassfish Architecture.

Deploying Rule Applications

Business Process Management IBM Business Process Manager V7.5

User's Guide - Beta 1 Draft

Increasing IT flexibility with IBM WebSphere ESB software.

Oracle SOA Suite Then and Now:

IBM WebSphere Application Server Version 7.0

D83167 Oracle Data Integrator 12c: Integration and Administration

WASv6_Scheduler.ppt Page 1 of 18

CONFIGURATION AND APPLICATIONS DEPLOYMENT IN WEBSPHERE 6.1

Configuring Business Monitor for Event Consumption from WebSphere MQ

IBM WebSphere Application Server V8.5 lab Basic Liberty profile administration using the job manager

enterprise^ IBM WebSphere Application Server v7.0 Security "publishing Secure your WebSphere applications with Java EE and JAAS security standards

Integrating WebSphere Portal V8.0 with Business Process Manager V8.0

WebSphere Application Server V7: Deploying Applications

JBoss AS Administration Console User Guide. by Shelly McGowan and Ian Springer

A Step-By-Step Guide to Configuring a WebSphere Portal v Dynamic Cluster

How To Enable Pmi Metrics On A Websphere Server On A Microsoft Powerbook (Windows) On A Pc Or Macbook (Macintosh) On An Ubio Server On An Uniden (Windows 7) On Your Pc Or Ip

Configuring ADOBE LIVECYCLE ES4 Application Server Cluster using WEBSPHERE

SERVICE ORIENTED ARCHITECTURE

Business Process Management & SOA

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

WebSphere Application Server v8 Primer

IBM BPM V8.5 Standard Consistent Document Managment

Flexible Decision Automation for Your zenterprise with Business Rules and Events

JBoss SOAP Web Services User Guide. Version: M5

Step-by-Step guide to setup an IBM WebSphere Portal and IBM Web Content Manager V8.5 Cluster From Zero to Hero (Part 2.)

ODEX Enterprise. Introduction to ODEX Enterprise 3 for users of ODEX Enterprise 2

IBM WebSphere Message Broker Message Monitoring, Auditing, Record and Replay. Tim Kimber WebSphere Message Broker Development IBM Hursley Park, UK

Basic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )

WebSphere Application Server V7: Monitoring the Runtime

Exporting from WebSphere Business Modeler Unit 23

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules

Transcription:

Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3

Unit objectives After completing this unit, you should be able to: Describe the runtime architecture of WebSphere Process Server and WebSphere ESB Explain how WebSphere Process Server and WebSphere ESB support high availability and workload management configurations Identify the key differences between WebSphere Process Server, WebSphere ESB runtime environments, and their administration Perform basic administration functions Deploy and enterprise application (with a business process model) to WebSphere Process Server Deploy mediation services to WebSphere Process Server Describe the role of BPC Explorer in the administration of business processes Describe CEI and the support for monitoring CEI events within WebSphere Process Server and WebSphere ESB

Runtime overview After completing this topic, you should be able to: Describe the WebSphere Process Server and WebSphere ESB architecture List the runtime services and resources in WebSphere Process Server and WebSphere ESB

WebSphere Process Server and WebSphere ESB architecture review WebSphere Process Server Service Components Business Processes Human Tasks Business State Machines Business Rules Supporting Services Mediation Flows Interface Maps Selectors Business Object Maps Relationships Adapters SOA Core Service Component Architecture Business Objects Common Event Infrastructure WebSphere Application Server (J2EE runtime) WebSphere ESB

WebSphere Process Server runtime environment overview BPE DB WebSphere Process Server V6 (WPS) ProcessChoreographer.Bus RELATIONSHIP EVENT CommonEventInfrastruc ture_bus SCA.SYSTEM.Bus SCA.<nodeName>.Bus WPS DB ME ME ME ME REPOSITORY Business Processes Mediation Flows Human Tasks Interface Maps Service Component Architecture Selectors Business State Machines Business Objects BO Maps Relationships Business Rules Common Event Infrastructure WebSphere Application Server V6 (J2EE1.4) Adapters Administration BPE Web Client WBI Failed Event Manager Relationship Manager CEI Event Viewer Tivoli Performance Viewer Business Rule Manager Admin Console Administration Core Command Line Ant JMX WAS Core Administrative functions *Each SIBus has its own SDO repository (which is not listed here) *Schema which is used for WPS DB and repository DB is same (WPSDB is for DB2 and REPOSITORY for cloudscape)

WebSphere Process Server runtime environment resources The Service Integration Bus (or SIBus) defines the messaging resources provided by WebSphere Application Server V6 Default messaging provider Provides messaging infrastructure for messaging and service-oriented applications A fully JMS 1.1 compliant JMS provider Reliable message transport Can also support intermediary logic to adapt message flow in the network Supports the attachment of web services requestors and providers, as well as integration with WebSphere MQ Capitalizes on WebSphere Application Server services Security Administration Performance monitoring Tracing Problem determination WebSphere Application Server (J2EE runtime)

Topic summary Having completed this topic, you should be able to: Describe the WebSphere Process Server and WebSphere ESB architecture List the runtime services and resources in WebSphere Process Server and WebSphere ESB

Configuring for high availability After completing this topic, you should be able to: Describe the topology options for high availability List WebSphere Process Server runtime facilities for high availability Identify the role of the advanced configuration wizard

Sample production topology ESB DB Administer/Observe WPRCSDB IHS ME DB WPS DMGR CEI DB BPEDB LDAP Web projects CEI Workflow WAS server WAS server WAS server WAS server WAS server ESB server ESB server ESB server Human Task Services Messaging Mediation WPS server WPS server WPS server WPS server WPS server WPS server WPS server WPS server WPS server

WebSphere Process Server runtime environment WebSphere Process Server V6.0 is built on top of WebSphere Application Server ND 6.0.1 The clustering capability is available, but installation and configuration of a cluster will also involve one or more WebSphere Process Server specific components Scheduler Business Process Engine (optional) Business Rule Manager (optional) CEI Server (optional) Enabling SCA capabilities (optional) Set WPS specific WAS variables. With WebSphere Process Server V6.0.1 on top of WebSphere Application Server ND 6.0.2 When creating a new cluster, additional panels are provided in the admin console, to create the WebSphere Process Server specific components. Component specific databases are not created. Datasources are created. Advanced Configuration Wizard Helps you make clusters and servers to configure buses, install scheduler applications, CEI stuff, Business Rules Manager.

Advanced configuration wizard There are many possible topologies, given the collection of WebSphere Process Server components and their associated databases and the Messaging Engines: Vertical or horizontal scaling Databases remote or local Scalability versus availability

Creating and configuring clusters The strategy is to create and configure a server cluster with one cluster member, and then grow the cluster by adding additional servers. When creating a cluster, there are three default templates to chose from: Default WebSphere Application Server (can be used for Message Engine clusters). defaultesbserver WebSphere ESB server. defaultprocessserver WebSphere Process Server (can be used with application clusters). Configuring the cluster will depend on the kind of cluster Messaging Engine cluster (a messaging server). Application cluster (a messaging client). WebSphere Process Server (Business Process, Relationships, Business State Machines, and so on). Basic WebSphere Application (non-sca).

WebSphere Process Server administrative interfaces WebSphere Administration console Browser based web application Used to monitor, update, stop and start applications, services and resources Business Process Choreographer (BPC) Explorer Browser based web application that provides a basic set of administrative functions for managing business process and human tasks View process templates and process instances Repair and restart failed activities Manage work items Delete completed process and task instances Scripting (wsadmin) Non-graphical command interpreter environment Supports the same tasks as the administration console Intended for production environments and unattended operations Command-line tools WebSphere Process Server adds the servicedeploy command Processes.jar,.ear,.war and.rar files exported from WID, preparing them for installation in WPS Administrative programs JMX classes and methods for administering Service Component Architecture (SCA) and business objects

Topic summary Having completed this topic, you should be able to: Describe the topology options for high availability List WebSphere Process Server runtime facilities for high availability Identify the role of the advanced configuration wizard

Business Process Configuration After completing this topic, you should be able to: Describe Business Process Choreographer configuration Describe the Business Flow Manager Describe the Human Task Manager Configure staff plug-ins and business process containers Identify the role of the business process container (BPC) Explorer

Business Process Choreographer configuration The Business Process Choreographer is made up of two components. Business Flow Manager Human Task Manager BPC is compliant with WS-BPEL 2.0 Service Component Architecture SCA and business objects (SDO) Extended staff support through the Human Task Manager. Enhanced BPC Explorer based on JavaServer Faces (JSF) components Monitoring enhancements to support end-to-end monitoring across all WebSphere Process Server components Based on the Common Event Infrastructure (CEI).

Business Flow Manager Provides runtime container for running interruptible and noninterruptible BPEL processes. Persists state of interruptible processes and supports resuming a waiting process. Allows business processes to be created, suspended, resumed and additional messages sent into existing process instances. Provides a set of public APIs for interacting with business processes. Supports business process called as SCA components or through APIs.

Human Task Manager Provides a runtime container for managing human tasks and work items with different permissions. Allows human tasks to be created, completed, claimed, transferred, escalated, suspended and resumed. Provides a set of public APIs for interacting with human tasks. Supports human tasks called as SCA components or through APIs.

Human Task Manager configuration A human task container provides services to run human tasks within an application server In the admin console, click Servers Application Servers server_name Human Task Container Human Task Container installation wizard Used to install and configure the human task container Once the container is configured, only logging options can be changed For other changes, remove the existing human task configuration and create a new one

Staff plug-in configuration A staff plug-in is responsible for retrieving user information Used by BPC to determine who can start a process or claim an activity or a task The LDAP, System and User Registry staff plug-in are pre-installed and configured

Business process container configuration A business process container provides services to run business processes within an application server In the admin console, click Servers Application Servers server_name Business Process Container Business process container installation wizard Used to install and configure the business process container Once the container is configured, only logging options can be changed For other changes, remove the existing BPC configuration and create a new one

Business process container (BPC) Explorer The business process container (BPC) Explorer can be used to start and work with business processes and human tasks. View installed process templates. View, Start, Terminate, Delete, Compensate and Retry process instances. Launched with http://hostname:9080/bpc. Constructed from reusable JavaServer Faces (JSF) components Basis for customized administrative clients.

Topic summary Having completed this topic, you should be able to: Describe Business Process Choreographer configuration Describe the Business Flow Manager Describe the Human Task Manager Configure staff plug-ins and business process containers Identify the role of the BPC Explorer

Deploying business applications and mediation services After completing this topic, you should be able to: List the steps involved in deploying business applications and mediation services List the steps for uninstalling business applications and human tasks Understand the usage of the servicedeploy command Compare WebSphere Process Server and WebSphere ESB runtime and administration differences

Deploying business applications and mediation services For business modules and mediation modules exported as EAR files 1. Open the WebSphere Administrative console. 2. Select Applications > Install New Application. 3. Specify the location of the exported EAR file in the local file system. 4. Click Next. 5. Accept the default settings for bindings and select Next. 6. Verify the settings for the enterprise application and proceed to the summary step. 7. Click Finish to install the enterprise application.

Deploying business modules using servicedeploy The servicedeploy command prepares an EAR file from a JAR or ZIP that contains service components You can also use the Integration Module wizard to generate an installable EAR rather than following this intermediate step. The example below performs the following tasks: Take service components from a project interchange file or command-line deployment file named Widget.zip Generate an installable EAR file named Widget.ear Keep the temporary files generated during deployment. Defer enterprise application deployment to the application server. servicedeploy Widget.zip keep -noj2eedeploy

Uninstall business processes and human tasks (1 of 3) 1. Stop all process and task templates in the application. a. From the WebSphere Administrative console, select Applications > Enterprise Applications b. Select the enterprise application representing the business integration module c. Under Related Items, select EJB Modules. d. Select the EJB module in the enterprise application e. Select the business processes link and stop all process templates. f. Select the human tasks link and stop all human task templates.

Uninstall business processes and human tasks (1 of 3) 1. Stop all process and task templates in the application. a. From the WebSphere Administrative console, select Applications > Enterprise Applications b. Select the enterprise application representing the business integration module c. Under Related Items, select EJB Modules. d. Select the EJB module in the enterprise application e. Select the business processes link and stop all process templates. f. Select the human tasks link and stop all human task templates.

Uninstall business processes and human tasks (2 of 3) 2. Remove all business processes instances and human task instances before uninstalling the business process template or task template. a. To list all business process instances, select the process template from the BPC Explorer and select Instances. b. To list all task instances, log into the BPC Explorer as an administrator and select Administered By Me under Task Instances.

Uninstall business processes and human tasks (3 of 3) 3. Stop the business module with the business process or human task. a. From the WebSphere administrative console, select Applications > Enterprise Applications. b. Select the enterprise application representing the business integration module. c. Select Stop. If this step fails, verify that all process and task instances have been deleted before retrying this step. d. Make sure that the business module status reports stopped. e. Click Uninstall to remove the business module.

WebSphere Process Server and WebSphere ESB runtime and administration differences Business processes can only be deployed to WebSphere Process Server. Mediation services can be deployed to both WebSphere Process Server and WebSphere ESB. Some administrative console views are only available in WebSphere Process Server. Business process contain settings. Human task container settings.

Topic summary Having completed this topic, you should be able to: List the steps involved in deploying business applications and mediation services List the steps for uninstalling business applications and human tasks Understand the usage of the servicedeploy command Compare WebSphere Process Server and WebSphere ESB runtime and administration differences

Common event infrastructure basics After completing this topic, you should be able to: Identify the role of the Common Event Infrastructure (CEI) Describe the architecture of CEI List the products that work with the CEI List event sources Describe event correlation List predefined events for business processes Configure event monitoring levels for business processes Describe the CBE browser Configure CEI monitoring and resources Monitor SCA performance

Common event infrastructure The common event infrastructure (CEI) provides a framework for publishing and capturing events. CEI distributes events to registered consumers and persists them for retrieval at a later time The infrastructure allows administrators to perform the following tasks: Track application progress through audit trails. View the performance of an entire system through performance indicators. Monitor business and application exceptions. Troubleshoot application failures. CEI relies on the common base event (CBE) specification for a standard event message format. CBE describes the following event information: The situation in which the event occurred The identity of the affected component The identity of the component that reported the situation Application-specific information, such as performance or troubleshooting data

CEI architecture

Monitoring business transactions CEI and CBE provide the framework for a complete line-ofbusiness monitoring solution

Where do events occur? Events can occur at many layers of an SOA system, including services, applications and runtime environments All artifacts in an SCA module can emit CEI events Components, exports, imports, references, interfaces and wires can create events during entry, exit or fault conditions Arbitrary Java code can create events using an event emitter service Business process choreographer can create more detailed CEI events

Event correlation As events flow through the server, the runtime environment creates a unique session and propagates it to SCA components These unique session identifiers are added to generated events The event correlation sphere (ECS) manages a group of interrelated events Monitoring applications can correlate events from different SCA components to the same request.

Predefined events for business processes

Generating events from business processes 1. Open a business process in IBM WebSphere Integration Developer V6. 2. In the properties view for the entire process, select the server tab. 3. Select Enable persistence and queries of business-relevant data. 4. Set process and activity-level event monitor settings through the Event Monitor tab.

Event monitor settings

Generate events from business modules 1. Open an assembly diagram in the assembly editor for a business module. 2. Select a business integration component in the assembly editor, such as a business process. 3. In the Properties view, switch to the Details tab and expand the interfaces list in the details pane. 4. Select an interface to monitor and click the event monitor tab in the details pane. 5. Choose to monitor operation entry, exit or failure events for the business integration component.

CBE event browser in the administrative console

CBE event browser details

Configuring CEI monitoring Enable event generation at runtime through the WebSphere administrative console Before dynamically enabling event generation, make sure the diagnostic trace service is running Change the Log Details Level in the Logging and tracing section of the application server Events can be published to the system logger or the CEI bus. All process server events that can be logged are listed under the components with the prefix WBILocationMonitor.LOG or WBILocationMonitor.CEI. For example, the following lines generate an event when the engine begins to execute the invoke activity in the CustomerBilling process: WBILocationMonitor.LOG.bpe.widget.CustomerBilling.Invoke._12.ENTRY WBILocationMonitor.CEI.bpe.widget.CustomerBilling.Invoke._12.ENTRY To generate an event for an entry, exit, or fault event in the SCA runtime environment, select the following entries: WBILocationMonitor.LOG.SCA.* WBILocationMonitor.CEI.SCA.*

Enable event monitoring for business components 1. Open the administrative console. 2. Expand Servers and select Application Servers from the left navigation bar. 3. In the right frame, click your server name link. a. Under the Containers Settings section, expand Business process container settings. b. Select Business process container. c. Select the Enable Common Event Infrastructure logging check box. d. Select the Enable audit logging check box. 4. Save and apply the changes.

Configure CEI resources

Managing WebSphere Process Server failed events An event is a request that is received by a WebSphere Process server application. From an external source, such as an inbound application adapter or from and external invocation to a web service. If the business logic in one of the branches of execution cannot execute do to system failure, component failure or component unavailability, the event moves into the failed state. An administrator uses the failed event manager available in the administrative console to browse and manage all WebSphere Process Server failed events. Common tasks for managing failed events include: Browsing all failed events Searching for failed events by specific criteria Editing data for a failed event Resubmitting failed events Deleting failed events To access the failed event manager, click Integration Applications > Failed Event Manager.

Viewing SCA component performance Service components are instrumented with Performance Measurement Infrastructure (PMI) hooks to monitor performance of synchronous invocations Asynchronous calls can not be monitored Enabled with steps identical to other components Enable PMI on component Indicate which PMI information should be displayed in the viewer Viewable through the Tivoli Performance Viewer Available through the administrative console Not meant as a long term enterprise monitoring solution Only shows current server session

Problem determination Problem determination techniques are identical to those applied for WebSphere Application Server and WebSphere Process Server For information about the execution of a mediation flow, the following trace specification is of use: com.ibm.ws.sibx.scax.mediation.*=fine For more detailed problem determination, use the following trace specifications: com.ibm.websphere.sibx.*=all com.ibm.wsspi.sibx.*=all com.ibm.ws.sibx.*=all

Topic summary Having completed this topic, you should be able to: Identify the role of the Common Event Infrastructure (CEI) Describe the architecture of CEI List the products that work with the CEI List event sources Describe event correlation List predefined events for business processes Configure event monitoring levels for business processes Describe the CBE browser Configure CEI monitoring and resources Monitor SCA performance

Who does what? System Administrator Purely focuses on system management Process Application System Administrator Focus on health of application execution Installs/Uninstalls Applications Business User Cares how the process application works effectively May want to change some at runtime (for example, rules) 9060 9080 9080 Tivoli Performance Viewer Relationship Manager WBI Failed Event Manager CEI Event Viewer BPC Explorer Business Rule Manager 9060 Administrative Console Check SCA component performance Resource setting Application Install/Un-install Application Start /Stop Query and manage relationship schema and instance Web Interface Query for failed events Resubmit with detailed logging enabled Delete Capture/view every events as Event Consumer. 3 views (processes/ Data/Server) Able to Filter Configuration change Other settings Selector Scheduler etc Start Process Process Control View tasks and escalation Claim, Complete Transfer, Create Sub tasks and follow on Task Add, change delete business Rule which is defined previously

Unit summary Having completed this unit, you should be able to: Describe the runtime architecture of WebSphere Process Server and WebSphere ESB Explain how WebSphere Process Server and WebSphere ESB support high availability and workload management configurations Identify the key differences between WebSphere Process Server, WebSphere ESB runtime environments, and their administration Perform basic administration functions Deploy and enterprise application (with a business process model) to WebSphere Process Server Deploy mediation services to WebSphere Process Server Describe the role of BPC Explorer in the administration of business processes Describe CEI and the support for monitoring CEI events within WebSphere Process Server and WebSphere ESB

WebSphere Process Server configuration information Configuration file Description server-wbi.xml Identifies a process server and its components, including Adaptive Entity service, Extended Messaging service and WebSphere Business Integration Adapter service. resources-wbi.xml cell-wbi.xml server-bpc.xml resources-bpc.xml deployment-bpc.xml server-core.xml Defines operating environment resources for WebSphere Process Server and is present at the cell, node and server scopes. This includes Extended Messaging providers and WebSphere Business Integration Adapters. Identifies a cell. This file is used to store the Relationship service configuration, and is only present at the cell scope Identifies a Business Process Choreographer container and its components, which include the Business Flow Manager, Human Task Manager, Staff service and Service Reference service. Defines operating environment resources for a Business Process Choreographer container, including configuration information for Staff Plugin providers. This files is present at the cell, node and server scopes Configures application deployment settings for a business process container. Identifies configuration information for core WebSphere Process Server configurations, including the Artifact Loader service, Events service and Business Context Data service. WebSphere Process Server configuration files can be edited through the administrative console, wsadmin and scripting

WebSphere Adapter installation overview Steps to install an application with an embedded adapter: 1. Install the application following the steps in Installing a new application. In the Map modules to servers step, specify target servers or clusters for each RAR file. Be sure to map all other modules that use the resource adapters defined in the RAR modules to the same targets. Also, specify the Web servers as targets that serve as routers for requests to this application. The plug-in configuration file (plugin-cfg.xml) for each Web server is generated based on the applications that are routed through it. 2. Save the changes. Click Finish > Save. 3. Create connection factories for the newly installed application a. Open the administrative console. b. Select the newly installed application Click Applications > Enterprise Applications > application name. c. Click Connector Modules in the Related Items section of the page. d. Select the RAR file. Click filename.rar e. Click Resource adapter in the Additional Properties section of the page. f. Click J2C Connection Factories in the Additional Properties section of the page. g. Click on an existing connection factory to update it, or New to create a new one.