Administering WebSphere Process Server
Overview of administering WebSphere Process Server
The administrative console for WebSphere Process Server
Getting started with the administrative console
Starting and stopping the administrative console
Setting administrative console preferences
Setting administrative console filters
Administrative console pages
Administrative console buttons
Setting up the WebSphere Process Server administration environment
Setting up the administrative architecture
Configuring the environment
Working with server configuration files
Administering process servers
Creating servers
Managing application servers
Configuring WebSphere Process Server resources
Installing and managing applications
Administering applications and application services
Configuring WebSphere Process Server settings
Configuring the Application Scheduler for a standalone server
Managing Events Service
Enabling the extended messaging service
Working with WebSphere Business Integration Adapters
Generating service component definitions and the MQClientLink configuration file
Configuring WebSphere Business Integration Adapters
Create the artifacts necessary for the WebSphere Business Integration Adapter to work
Setting up administration of a WebSphere Business Integration Adapter
Managing the WebSphere Business Integration Adapter
WebSphere Business Integration Adapter applications as members of clusters
Administering the relationship service
Configuring the relationship service
Viewing relationships managed by the relationship service
Viewing relationship properties
Creating a clustered environment
Preparing a server or cluster to support applications
Supporting WebSphere Process Server applications deployed on another server or cluster
Supporting WebSphere Process Server applications without supporting bus members
Supporting WebSphere Process Server applications and bus members
Administering Business Process Choreographer
Using the administrative console to administer Business Process Choreographer
Administering the compensation service for a server
Querying and replaying failed messages, using the administrative console
Refreshing the failed message counts
Failed message handling and quiesce mode
Refreshing staff queries
Enabling Common Base Events and the audit trail
Changing the configured infrastructure
Configuring the infrastructure for the session
Event emission and storage
Using scripts to administer Business Process Choreographer
Deleting audit log entries, using administrative commands
Deleting process templates and task templates that are no longer valid
Querying and replaying failed messages, using administrative commands
Refreshing staff queries, using administrative commands
Setting the interval for refreshing staff queries
Removing unused staff queries, using administrative commands
Administering applications and application services
Administering business processes and human tasks
Administering process templates and process instances
Authorization roles for business processes
Business process administration—frequently asked questions
Life cycle management and versioning behavior of subprocesses
Stopping and starting process templates with the administrative console
Stopping and starting process templates with administrative commands
Starting a new process instance
Suspending and resuming process instances
Administering compensation for microflows
Compensation in business processes
Terminating process instances
Deleting process instances
Administering task templates and task instances
Authorization roles for human tasks
Stopping and starting task templates with the administrative console
Stopping and starting task templates with the administrative commands
Creating and starting a task instance
Working on your tasks
Managing task assignments
Transferring work items
Creating work items
Deleting work items
Viewing task escalations
Business rules
Installing the business rules dynamic repository for a standalone server
Installing the business rules dynamic repository for network deployment
Accessing business rule components
Exporting business rules using the administrative console
Exporting business rules using the command line
The business rules manager
How business rules manager works
Business rule templates
Installing the business rules manager
Configuring a server
Configuring a client
Invoking the business rule manager
Accessing business rules manager
Business rules manager page layout
Rule books page
Rule book page
Rule page
Decision table page
Rule set page
Working with business rule records
Creating a business rule record
Modifying a business rule record
Date/Time selections
Splitting dates in business rules
Decision tables
Creating a decision table record
Modifying a decision table record
Using special actions menu in a decision table template
Modifying a template value of a decision table
Rule sets
Creating a rule set record
Creating a rule within a rule set from a template
Modifying a rule within a rule set using a template
Deleting a business rule, decision table or rule set record
Publishing business rules
Troubleshooting business rules manager
Login error
Login conflict error
Access conflict errors
Uninstalling and reinstalling applications using business rules manager
Considerations for modules containing business rules and selectors
Removing business rule and selector data from the repository
Administering enterprise applications
Application Scheduler
Configuring the Application Scheduler for a standalone server
Accessing the Application Scheduler
Accessing Application Scheduler using Application Scheduler MBean interface
Displaying scheduler entries using the administrative console
Creating a scheduled event
Event status and action descriptions
Modifying a scheduled event
Deleting a scheduled event
Administering WebSphere Process Server resources
Administering adapters
Working with WebSphere Adapters
Overview of adapters
Introduction to WebSphere Adapters
Differences between WebSphere Adapters and WebSphere Business Integration Adapters
Advantages of using WebSphere Adapters
Installing applications with embedded WebSphere Adapters
WebSphere Adapter
WebSphere Adapter deployment considerations
Installing Standalone WebSphere Adapters
WebSphere Adapter applications as members of clusters
WebSphere Business Integration Adapter applications as members of clusters
Administering a WebSphere Adapter using the administrative console
WebSphere Adapter administrative console settings
Administering Connection Factories
Configuring J2EE Connector connection factories in the administrative console
Setting general properties for connection pools
Connection pool settings
Setting advanced properties for connection pools
Connection pool advanced settings
Configuring connection factories for WebSphere Adapters within applications
J2C connection factory collection
J2C connection factory settings
J2C connection factory advanced settings
Configuring WebSphere Business Integration Adapters
Create the artifacts necessary for the WebSphere Business Integration Adapter to work
Setting up administration of a WebSphere Business Integration Adapter
Managing the WebSphere Business Integration Adapter
Generating service component definitions and the MQClientLink configuration file
Using JMS resources of a generic provider
Defining a generic messaging provider
Displaying administrative lists of generic messaging resources
JMS provider collection
Generic JMS connection factory collection
Generic JMS connection factory settings
Generic JMS destination collection
Generic JMS destination settings
Configuring JMS resources for a generic messaging provider
Configuring a JMS connection factory, generic JMS provider
Configuring a JMS destination, generic JMS provider
Installing EIS applications
Deploying an EIS application module to the J2SE platform
Deploying an EIS application module to the J2EE platform
Remote deployment of a WebSphere Adapter application
JMS Headers
Selector component administration overview
Displaying selector components
Displaying selector tables
Changing target components
Adding target components
Deleting target components
Exporting selector components
Considerations for modules containing business rules and selectors
Removing business rule and selector data from the repository
Overview of targets
Changing targets
Deleting J2C activation specifications
Deleting SIBus destinations
Administering extended messaging resources: Overview
Enabling the extended messaging service
Configuring listener port extensions to handle late responses
Managing extended messaging providers
Adding a new input port
Modifying the configuration of an input port
Input port settings
Adding a new output port
Modifying the configuration of an output port
Output port settings
Administering Enterprise Service Bus
Managing the bus environment
Getting started with the bus environment
Overview of the bus environment
The Application Server
Buses
Server clusters
Choosing a bus environment
The SCA* buses provided
Single-server bus
Multiple-server bus without clustering
Multiple-server bus with clustering
Multiple bus topology
Topology with link to WebSphere MQ networks
Server and bus features of the administrative interfaces
Managing the SCA.SYSTEM bus topology
Creating the initial SCA.SYSTEM bus topology
Displaying the SCA.SYSTEM bus topology
Changing bus properties
Configuring a server or cluster for the SCA runtime
Configuring a server or cluster to host queue destinations for mediation modules
Configuring a server or cluster to use remote destinations for mediation modules
Managing servers
Creating a server
Configuring a server for the SCA runtime
Managing available servers
Balancing workloads with server clusters
Creating a server cluster
Creating a cluster member
Configuring a cluster for the SCA runtime
Managing available server clusters
Doing more with bus topologies
Managing service applications
Getting started with service applications
Overview of the service application environment
Learning about service applications
Mediation modules
Imports and import bindings
Exports and export bindings
Service application features of the administrative interfaces
Deploying a mediation module
Installing a mediation module EAR file with the console
Deploying applications using ANT tasks
Managing mediation modules
Working with mediation modules
Displaying details of a mediation module
Displaying details of the application for a mediation module
Starting and stopping mediation modules
Working with imports
Displaying an import interface
Displaying an import binding
Changing an import binding
Working with exports
Displaying an export interface
Displaying an export binding
Managing the throughput of SCA requests
Viewing data in the data store for a messaging engine
Changing message reliability for a destination
Doing more with a service application
Managing resources
Using commands to manage service applications
Managing mediation modules
Listing mediation modules
Displaying details of a mediation module
Listing imports
Displaying details of an import
Displaying an import binding
Changing an import binding
Listing exports
Displaying details of an export
Displaying an export binding
Administering enterprise applications
Managing Message Service clients
Using Message Service Clients for C/C++ and .NET
Introduction to Message Service Clients for C/C++ and .NET
Setting up the messaging server environment
Using the XMS sample applications
Developing XMS applications
Troubleshooting
Reference
Using Web Services Client for C++
Introduction to Web Services Client for C++
Developing and deploying web service client applications
Developing and using client-side handlers
Securing web service communications
Handling exceptions
Memory management
Cookie support
Floating point numbers
Reference
Glossary
Configuring the JNDILookup Web Service
Administering relationships
Viewing relationship types
Viewing relationship details
Querying relationship instances
Viewing relationship instance details
Editing relationship instance details
Creating new relationship instances
Deleting relationship instances
Rolling back relationship instance data
Viewing role types associated with a relationship
Querying relationship instances based on roles
Viewing role details
Viewing role instance details
Creating new role instances
Deleting role instances
Editing role instance properties
Tutorial: Relationship manager administration
Changing the values of a relationship instance
Managing WebSphere Process Server failed events
Role-based access for failed event manager
Finding failed events
Searching for failed events by destination
Searching for failed events by source
Searching for failed events by date
Searching for failed events by business object type
Searching for failed events by exception
Performing an advanced search for failed events
Working with data in failed events
Browsing data in failed events
Editing trace or expiration data in a failed event
Editing business data in a failed event
Resubmitting failed events
Resubmitting an unchanged failed event
Resubmitting a failed event with trace
Deleting failed events
Using the Common Event Infrastructure
Administering the Common Event Infrastructure
Logging and tracing in the Common Event Infrastructure
DB2 database maintenance
Updating database statistics
Reorganizing database tables
Purging events from the event database
Viewing or changing the active bucket status
Purging the inactive bucket
Purging the inactive bucket for a DB2 database (Linux, UNIX, or Windows systems)
Purging the inactive bucket for a DB2 database (z/OS systems)
Purging the inactive bucket for an Oracle database
Changing the bucket check interval
Working with events
Creating an event object
Creating a new event factory
Getting an event factory by JNDI lookup
Creating and populating an event
Completing event content automatically
Retrieving data from a received event
Converting XML events
Accessing event instance metadata
Creating an event source
Obtaining an emitter
Sending events
Sending an event with the current emitter settings
Overriding the current emitter settings
Sending multiple events
Changing the emitter settings
Changing the synchronization mode
Changing the transaction mode
Querying the transaction mode
Freeing emitter resources
Filtering events
Filtering events with the default filter plug-in
Implementing a filter plug-in
Creating and populating an event using the ECSEmitter class
Creating an event consumer
Using the Java Messaging Service interface
Developing an event consumer as a message-driven bean (MDB)
Developing a non-MDB event consumer
Querying events from the event server
Creating an event access bean
Querying events by global instance identifier
Querying events by event group
Querying a limited number of events from an event group
Querying all events from an event group
Querying the existence of events in an event group
Querying events by association type
Deleting events from the data store
Writing event selectors
Creating an event catalog application
Event definitions
Property descriptions
Extended data element descriptions
Event catalog inheritance
Change notification
Creating an event definition
Adding property descriptions to an event definition
Adding extended data element descriptions to an event definition
Creating an event catalog bean
Adding an event definition to the event catalog
Removing an event definition from the catalog
Command reference
The eventcatalog.jacl script
The emitevent.jacl script
The eventquery.jacl script
The eventbucket.jacl script
The eventpurge.jacl script
Troubleshooting WebSphere Process Server administration
Troubleshooting the failed event manager
Configuration: business processes and human tasks
Business Process Choreographer log files
Enabling tracing for Business Process Choreographer
The task container application fails to start
Long profile names break the path length limit for Windows
Troubleshooting the Business Process Choreographer database and data source
Troubleshooting the Business Process Choreographer queue manager and JMS provider
Administration: business processes and human tasks
Troubleshooting the installation of BPEL applications
Troubleshooting the execution of business processes
ClassCastException when stopping an application containing a microflow
XPath query returns an unexpected value from an array
An activity has stopped
A microflow is not compensated
A long-running process appears to have stopped
Invoking a synchronous subprocess in another EAR file fails
Unexpected exception during execution
Event unknown
CreateRejectedException (Message: CWWBA0140E)
Un-initialized variable or NullPointerException
Missing reply exception
Parallel paths are sequentialized
Copying a nested data object to another data object destroys the reference
CScope is not available
Working with process-related or task-related messages
Troubleshooting Business Process Choreographer Explorer
Troubleshooting the administration of business processes and human tasks
Using process-related audit trail information
Audit event types for business processes
Audit event types for human tasks
Structure of the audit trail database view for business processes
Structure of the audit trail database view for human tasks
Administration: business rules
Login error
Login conflict error
Access conflict errors
Administration: Common Base Event browser