Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
2Activity

Table Of Contents

How to Contact TIBCO Customer Support
Chapter1 Getting Started With TIBCO Designer
Welcome to TIBCO Designer
Starting TIBCO Designer
Starting the Program
Startup Options
Figure1 TIBCO Designer startup panel
Table1 Startup panel Project options
TIBCO Designer Administration
Table2 Startup panel Administration options
TIBCO Designer Interface Overview
Main Window
Figure3 The TIBCO Designer window
Project Panel
Project Display
Resources
Palette Panel
Design Panel
Configuration Panel
Customizing the Display
Choosing Panel Layout
Choosing Palette Mode or Non-palette Mode
Displaying Palettes in a Separate Window
Working With User Palettes
Documentation
Chapter2 Managing Projects and Resources
Overview of Projects
Project Structure
Using a Version Control System
Project Templates
Creating Projects
Validating Projects
Saving Projects
Saving a Project as a Template
Project Settings
Opening and Reopening Projects
Adding Resources To Your Project
If Adding a Resource Results in an Error
Deleting Projects
Tips and Tricks for Working With Projects
Chapter3 Processes
Business Process Modeling
TIBCO BusinessWorks Solves Enterprise Integration Problems
Overview of Processes
Process Definitions
•Activities
Activities
Transitions
Groups
Shared Configuration Resources
Subprocesses
Developing Process Definitions
Chapter4 Activities
Activity Overview
Activity Icons
Configuration
Advanced
Event
Editor
Table6 Content types for schema elements
Input
Mapping and Transforming Activity Input Data
Output
Process Starters
Misc Tab
Start Activity
Output Editor
End Activity
•Configuration
•Input Editor
Input Editor
Error Schemas
Chapter5 Transitions and Conditions
Creating a Transition
Conditions
Chapter6 Grouping Activities
Overview of Groups
Activity Output and Groups
Group Configuration Tab
No Action Groups
Overview of Loops
Index Variable
Accumulate Output
Iterate Loop
Iteration Element
Repeat Until True Loop
Repeat On Error Until True Loop
Suspend If Still Error Option
Critical Section Groups
Synchronization Options
Usage Guidelines
Pick First Groups
Chapter7 Working With Variables
Overview of Variables
Global Variables
Advanced Variables Editor
Changing Global Variable Values at Runtime
Process Variables
•Activity Output
•Predefined Process Variables
Activity Output
Predefined Process Variables
Error Process Variables
User-Defined Process Variables
Memory Usage of Process Variables
Shared Variables
•Shared Variable
Shared Variable
Job Shared Variable
Configuring Shared Variables
Assigning and Retrieving the Variable’s Value
Synchronizing Access to Shared Variables
Chapter8 Mapping and Transforming Data
Overview of Mapping and Transformation
Process Data Panel
Activity Input Panel
Mapping and Transforming Process Data to Activity Input
Statements, Hints, and Errors
Buttons, Menus, and Icons
Toolbar and Right-Click Menu on the Input Tab
Icons for Schema Element Datatypes
Qualifier Icons
Specifying Constants
Date and Datetime Strings in Constants
Data Validation
Repairing Incorrect Mappings
Shortcuts
Right-Click Menu
Dragging to the Left
Cutting and Pasting
Automatic Testing
Example of Mapping Required, Optional, and Nillable Elements
Examples of Mappings
Using XPath
Setting an Element Explicitly to Nil
Merging Input from Multiple Sources
Converting a List Into a Grouped List
Merging Two Corresponding Lists
Coercions
XSLT Statements
Attribute
Choose
Comment
Copy
Copy-Contents-Of
Copy-Of
Element
For-Each
For-Each-Group
Generate Comment
Generate PI
If
Value-Of
Variable
Chapter9 XPath
XPath Basics
Addressing Schema Elements
Evaluation Context
Namespaces
Search Predicates
Testing For Nil
Comments
The XPath Formula Builder
Table14 XPath formula builder elements
String Representations of Datatypes
Date and Time Functions
Table15 Formatting characters in date or time strings
Chapter10Error Handling
Overview of Error Handling
The Error Process Variables
$_error Process Variable
$_error_<activityName> Process Variables
Error Propagation
Group Error Propagation
Called Process Error Propagation
Process Error Schemas
Chapter11Transactions
Overview of Transactions
Types of Transactions
JDBC
Multiple JDBC Connections In Transaction Groups
Configuring JDBC Transactions
Java Transaction API (JTA) UserTransaction
Configuring JTA UserTransaction Transactions
XATransaction
Configuring XA Transactions
Configuring Third-Party Transaction Managers
Transaction Recovery
Nested Transactions
Table17 Effects of nesting transaction groups
Summary of Transactions
Table18 JDBC transaction type
Table20 JTA UserTransaction type
Chapter12Process Instance Execution
Detecting Duplicate Process Instances
When to Perform Checkpoints
Specifying the Duplicate Key
Transactions and Duplicate Detection
Handling Duplicate Messages
Process Engine Properties for Duplicate Detection
Sequencing Process Instances
Example 1: Processing Orders As They Are Received
Example 2: Periodic Processing
Example 3: Handling Client Messages
Logging for Third-Party Components
Chapter13Inter-Process Communication
Overview of Inter-Process Communication
Data for Inter-Process Communication
Chapter14Testing Process Definitions
Overview of Testing
Breakpoints
The Test Panel
Process Instances During Testing
Loading Processes to Test
Creating Process Instances
Working With Process Instances
Stepping Through a Process
Colors in Test Mode
Test Mode Buttons and Menus
Using File Sharing
Microsoft Visual SourceSafe
•Visual SourceSafe Setup on page218
Visual SourceSafe Setup
Using Microsoft Visual SourceSafe
Perforce Fast Software Configuration Management System
Prerequisites
Using Perforce
Figure47 Save Project Options for Perforce Version Control System
XML Canon
Features
Checking In and Acquiring Resources
Step 2: Check in the project
Viewing Revision Control Information
Table24 Revision control system information
Deleting XML Canon Projects
Tips and Tricks
Tips and Tricks for Using Version Control Systems
Access Rights on Resources
AppendixBCustom Engine Properties
Overview of Custom Engine Properties
Setting Custom Engine Properties for the Testing Environment
Setting Custom Engine Properties in Deployed Projects
Available Custom Engine Properties
Engine Properties
TIBCO Hawk Properties
Trace Properties
TIBCO Rendezvous Advisory Messages
HTTP Properties
JDBC Properties
JMS Properties
Mail Properties
Properties for Backwards Compatibility
AppendixCTIBCO Hawk MicroAgent Methods
Enabling TIBCO Hawk
TIBCO Hawk Microagent Methods
GetExecInfo
GetProcessDefinitions
GetStaticActivityInfo
GetProcesses
GetActivities
GetProcessStarters
GetProcessesExceptions
SuspendAll
ResumeAll
KillAllProcesses
SuspendProcess
ResumeProcess
KillProcess
SuspendProcessStarter
OnProcessStatusChanged
OnProcessActivity
getHostInformation
ConfigureAllTracing
ConfigureActivityTracing
ConfigureProcessStarterTracing
ConfigureUserDefinedTracing
ConfigureRole
IsAllTracingEnabled
IsActivityTracingEnabled
IsProcessStarterTracingEnabled
IsRoleEnabled
ResetActivityStats
ResetProcessDefinitionStats
OnProcessAdded
OnProcessRemoved
_onUnsolicitedMsg
0 of .
Results for:
No results containing your search query
P. 1
7106514 Tib Bw Process Design Guide

7106514 Tib Bw Process Design Guide

Ratings: (0)|Views: 324 |Likes:
Published by Swit Tei

More info:

Published by: Swit Tei on Aug 26, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/25/2012

pdf

text

original

You're Reading a Free Preview
Pages 7 to 213 are not shown in this preview.
You're Reading a Free Preview
Pages 220 to 230 are not shown in this preview.
You're Reading a Free Preview
Pages 238 to 287 are not shown in this preview.
You're Reading a Free Preview
Pages 294 to 306 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->