• Welcome to WebSphere Cast Iron V6.0.0
  • WebSphere Cast Iron Studio Help
    • WebSphere Cast Iron Studio Help
    • Working with projects
      • Studio basics
      • Creating a new project
      • Protecting a project with a password
        • Changing a password associated with a project
        • Removing a password associated with a project
      • Opening a Project
      • Saving a Project
      • Renaming a Project
      • Publishing a Project
      • Exporting a Project
      • Configuring Project Settings
      • Setting Preferences
        • Project Preferences
        • Orchestration Preferences
        • Other Preferences
      • Creating Configuration Properties
      • Editing Configuration Properties
      • Creating Global Configuration Properties
      • Searching for Template Integration Projects (TIPs)
      • Installing Module Provider Libraries
      • Uploading Files into a Project
        • Uploading Files into a Project using the Mouse
        • Uploading Files into a Project using the Add Document Button
      • Uploading Included XML Schemas
      • Specifying the Location of a File to Upload
      • Valid External File Types for a Project
      • About Valid Names
      • Undo and Redo Operations
      • Updating a Changed XML Schema
      • Using the Project Explorer
      • Using the HTTP Post Utility
    • Orchestrations
      • Configuring an orchestration to orchestration connection
      • Creating an orchestration
      • Renaming an orchestration
      • Building an orchestration
      • Verifying orchestrations
      • Using the Log Viewer
      • Viewing an orchestration
      • Validating an orchestration
      • Working with activities in an orchestration
      • Printing an orchestration
      • Processing orchestration jobs sequentially
      • Enabling persistence
      • Adding a global exception handler to an orchestration
      • Saving an image of an orchestration
    • Template Integration Projects (TIPs)
      • About the Template Integration Project (TIP) Configuration Editor
      • Creating a Template Integration Project (TIP)
      • Modifying a Template Integration Project (TIP)
      • Verifying a Template Integration Project (TIP)
      • Searching for Template Integration Projects (TIPs)
      • Rating and Reviewing Template Integration Projects (TIPs)
        • Rating and Reviewing Template Integration Projects (TIPs) using the Publish Review Dialog box
      • Uploading Template Integration Projects (TIPs) to the WebSphere Cast Iron solutions repository
    • Transform Activities
      • Map Variables Activity
      • Read Flat File activity
        • Read Flat File activity configuration
        • Read Flat File map inputs
        • Read Flat File map outputs
      • Write Flat File activity
        • Write Flat File activity configuration
        • Write Flat File map inputs
        • Write Flat File map outputs
      • Apply XSLT activity
    • Logic Activities
      • Logic activities overview
      • Terminate activity
      • Pick activity
      • If..Then activity
      • Try activity
      • Group activity
      • While Loop activity
      • For Each activity
      • Split activity
      • Break Loop activity
      • Continue activity
      • Adding branches to the If..Then activity
      • Moving branches
      • Defining conditions
      • Basic condition syntax
      • bpws:getVariableData function
      • Basic XPath expressions
      • Testing XPath expressions
    • Utilities Activities
      • Create Job Keys Activity
      • Creating Job Keys
      • Log Message activity
      • Schedule Job activity
    • Archives Activities
      • Archive activity
        • Adding an Archive activity
        • Configuring an Archive activity
        • Archive activity map input
        • Archive activity map output
      • Unarchive Activity
        • Adding an Unarchive activity
        • Unarchive activity map input
        • Unarchive activity map output
    • Data Quality Activities
      • About Data Quality Activities
      • Filter and Profile Activity
        • Configuring the Filter and Profile activity
        • Mapping Filter and Profile activity outputs
      • Creating Profile Summaries
      • Filtering Expressions
        • Creating a filter expression
        • Adding a filter expression condition
        • Deleting a filter expression condition
        • Editing a filter expression condition
        • Changing the processing order of filter expression conditions
      • Lookup Activity
        • Using the Lookup activity
        • Mapping Lookup activity outputs
      • Sort Activity
      • Merge Activity
        • Merging two sorted inputs
    • Connection Activities
      • Creating an endpoint
      • Downloading plug-in connectors
      • Using an existing endpoint
      • Polling interval behavior
      • Using the Shift-JIS encoding
    • Email Activities
      • Creating or editing an email endpoint
      • Get Email activity
      • Send Email activity
      • Testing an SSL email connection
    • FTP Activities
      • Creating or Editing an FTP endpoint
      • Configuring the FTP endpoint for the Parse Directory Listing Example
      • FTP Poll Directory activity
      • FTP Put File activity
      • FTP Get File activity
      • FTP Delete File activity
      • FTP List Files activity
      • FTP Rename File activity
      • Parse directory listing example
      • Testing an FTPS server connection
    • HTTP Activities
      • Creating or editing an HTTP endpoint
      • HTTP Receive Request activity
      • Decompression with the HTTP Receive Request activity
      • HTTP Send Response activity
      • Compression with the HTTP Send Response activity
      • HTTP Post Request activity
      • Compression/Decompression with the HTTP Post Request activity
    • JDE Activities
      • Creating or Editing a JDE Endpoint
      • Importing JDE Libraries
      • JDE Invoke Business Function Activity
      • Specifying Retry parameters for JDE activities
      • Configuring the jas.ini file
    • JMS Activities
      • Creating or editing a JMS endpoint
      • Specifying delivery rules and retry parameters for JMS activities
        • Specifying delivery rules parameters for JMS activities
        • Specifying retry parameters for JMS activities
      • Get Message activity
        • Adding a JMS activity to an orchestration
        • Changing the Activity Name
        • Picking a JMS endpoint
        • Configuring the Get Message activity
        • Mapping the Inputs
        • Mapping the Outputs
      • Poll Message activity
        • Adding a JMS activity to an orchestration
        • Changing the Activity Name
        • Picking a JMS endpoint
        • Configuring the Poll Message activity
        • Mapping the Outputs
      • Publish Message activity
        • Adding a JMS activity to an orchestration
        • Changing the Activity Name
        • Picking a JMS endpoint
        • Configuring the Publish Message activity
        • Mapping the Inputs
      • Send Message activity
        • Adding a JMS activity to an orchestration
        • Changing the Activity Name
        • Picking a JMS endpoint
        • Configuring the Send Message activity
        • Mapping the Inputs
      • Subscribe Message activity
        • Adding a JMS activity to an orchestration
        • Changing the Activity Name
        • Picking a JMS endpoint
        • Configuring the Subscribe Message activity
        • Mapping the Outputs
    • MQ Activities
      • Creating or editing a MQ Activity endpoint
      • Defining and loading an XML schema for a MQRFH2 header
      • MQ Get Message activity
      • MQ Put Message activity
      • MQ Poll Queue activity
      • MQRFH2 XML data and schema examples
    • NetSuite Activities
      • Creating or editing a NetSuite endpoint
      • Add Records activity
        • Using the Add Records activity
        • Mapping the inputs for the Add Records activity
        • Mapping the outputs for the Add Records activity
      • Attach Records activity
        • Using the Attach Records activity
        • Mapping the inputs for the Attach Records activity
        • Mapping the outputs for the Attach Records activity
      • Delete Records activity
        • Using the Delete Records activity
        • Mapping the inputs for the Delete Records activity
        • Mapping the outputs for the Delete Records activity
      • Detach Records activity
        • Using the Detach Records activity
        • Mapping the inputs for the Detach Records activity
        • Mapping the outputs for the Detach Records activity
      • Get Records activity
        • Using the Get Records activity
        • Mapping the inputs for the Get Records activity
        • Mapping the outputs for the Get Records activity
      • Initialize Record activity
        • Using the Initialize Record activity
        • Mapping the inputs for the Initialize Records activity
        • Mapping the outputs for the Initialize Records activity
      • Search Records activity
        • Using the Search Records activity
        • Mapping the inputs for the Search Records activity
        • Mapping the outputs for the Search Records activity
      • Update Records activity
        • Using the Update Records activity
        • Mapping the inputs for the Update Records activity
        • Mapping the outputs for the Update Records activity
    • PeopleSoft activities
      • About the PeopleSoft Integration Broker 8.4
      • Configuring the PeopleSoft Integration Broker 8.4
        • Ensuring the message is active and is routed correctly
        • Configuring the Integration Gateway
        • Creating and configuring a new Gateway Node
        • Configuring the IntegrationGateway.properties file
      • Creating or editing a PeopleSoft endpoint
      • Compiling and importing PeopleSoft .jar files
        • Compiling the required PeopleSoft jar files
        • Importing and installing the PS jar files into Studio
      • Specifying retry parameters for PeopleSoft activities
      • Create Component Interface Activity
      • Using the Delete Component Interface activity
      • using the Find Component Interface activity
      • Using the Get Component Interface activity
      • Using the Insert Component Interface activity
      • Using the Receive Message activity
      • Using the Update Component Interface activity
    • Salesforce.com activities
      • Creating or editing a Salesforce.com endpoint
      • Configuring Salesforce.com activities
      • Migrating Salesforce.com projects
      • Setting Salesforce.com configuration properties
      • Specifying the Retry and Time Out parameters for Salesforce.com activities
      • Understanding and setting polling preferences for the Salesforce.com connector
      • Convert Lead activity
        • Map the input of the Convert Lead activity
        • Map the output of the Convert Lead activity
      • Set password activity
      • Reset password activity
      • Send email activity
      • Create Objects activity
        • Map the input of the Create Objects activity
        • Map the output of the Create Object activity
      • Delete Objects activity
        • Map the input of the Delete Objects activity
        • Map the output of the Delete Object activity
      • Get Deleted Objects
        • Map the input of the Get Deleted Objects activity
        • Map the output of the Get Deleted Object activity
      • Get Updated Objects
        • Map the input of the Get Updated Objects activity
        • Map the output of the Get Updated Object activity
      • Get User Information activity
        • Map the output of the Get User Information activity
      • Get Server Timestamp activity
        • Map the output of the Get Server Timestamp activity
      • Merge Objects Activity
        • Map the input of the Merge Objects activity
        • Map the output of the Merge Object activity
      • Poll Deleted Objects activity
        • Map the output of the Poll Deleted Object activity
      • Poll Updated Objects activity
        • Map the output of the Poll Updated Object activity
      • Query Objects activity
      • Configuring the Query Objects activity
      • Retrieve Objects activity
      • Search Objects activity
      • Undelete Objects activity
      • Configuring the Search Objects activity
      • Update Objects activity
      • Upsert Objects activity
    • SAP activities
      • Creating or editing a SAP endpoint
      • Downloading and installing the SAP Jar Files and DLLs
      • SAP Invoke BAPI activity
      • SAP Invoke RFC activity
      • SAP Receive IDOC activity
      • SAP Send IDOC activity
    • Siebel activities
      • Creating or editing a Siebel endpoint
      • Specifying retry parameters for Siebel activities
      • Using the Siebel Receive activity
        • Adding a Siebel activity to an orchestration
        • Changing the activity name
        • Picking a Siebel endpoint
        • Configuring the Siebel Receive activity
        • Mapping the Inputs
      • Using the Siebel Invoke activity
        • Adding a Siebel activity to an orchestration
        • Changing the activity name
        • Picking a Siebel endpoint
        • Configuring the Siebel Invoke activity
        • Mapping the Inputs
    • Web Services Activities
      • Creating or Editing a Web Services Endpoint
        • Creating or editing an endpoint for an Invoke Service activity
        • Creating or editing an endpoint for a Provide Service activity
      • Updating a Changed WSDL
        • Updating a changed WSDL
      • Web Services Invoke Service Activity
        • Adding an activity
        • Creating an endpoint
        • Configuring the activity
        • Specifying the retry options
        • Mapping the inputs of the activity
        • Mapping the outputs of the activity
      • Compression/Decompression with the Web Services Invoke Service Activity
      • Web Services Provide Service Activity
        • Adding an activity
        • Creating an endpoint
        • Configuring the activity
        • Mapping the outputs of the activity
      • Decompression with the Web Services Provide Service Activity
      • Web Services Send Reply Activity
        • Adding an activity
        • Configuring the activity
        • Mapping the inputs of the activity
      • Web Services Send Reply with Fault Activity
        • Creating the Required Fault Names
        • Configuring the Activity
        • Map the Inputs of the Activity
      • Compression with the Web Services Send Reply Activity
    • Domino Activities
      • Creating or editing an endpoint for a Domino activity
      • Specifying the retry and delivery rules options for outbound Domino activities
        • Creating a Domino document
        • Deleting a Domino document
        • Updating a Domino document
        • Retrieving a Domino document
      • Specifying the retry and delivery rules options for inbound Domino activities
        • Pre-requisites to use Domino inbound activities
        • Get created documents activity
        • Get updated documents activity
        • Get deleted documents activity
    • Database Activities
      • Creating or Editing a Database Activity Endpoint
      • Browsing Database Tables
      • Character Encodings
      • Database Entities and Activities
      • Defining Columns for Old Values in Updates
      • MaxPooledStatements Parameter
      • Oracle, Sybase, DB2, and Informix Parameters
      • Retry Options For Inbound Database Activities
      • Retry Options For Outbound Database Activities
      • SequeLink Parameters
      • Single-Table Inbound Database Activities
      • Single-Table Outbound Database Activities
      • Specifying Delivery Rules for Database Activities
      • Viewing Column Details
      • Working with Database Parameters
      • Call Procedure Activity
      • Execute Query Activity
      • Poll Table Activity
      • Testing an SSL Database Connection
    • Variables
      • About variables
      • Creating variables
        • Create a new variable using the Create New Variable option
        • Create a new variable using the Select Inputs or Select Outputs buttons
        • Create a new variable using the toolbar menu
        • Create a new variable using the Copy menu option
        • Create a new variable using the Copy button
        • Primitive Data Types
      • Configuring variable properties
      • Removing Variables
      • Specifying a default value
      • Browse for Schema Element
      • Selecting a Substitution Type for Variables
    • Flat File Schemas
      • Flat File Schema Editor Overview
      • About delimited data
      • About fixed length or 'positional' data
      • Mixed positional and delimited example
      • Creating a flat file schema
      • Testing flat file schemas
        • Load input test data
        • Test a Flat File Schema
        • Save test output data to a file
      • Root node properties
      • Adding Fields or Field Types
      • Field properties
      • Adding Records or a Record Type
      • Record properties
      • Adding Groups or Group Types
      • Group Properties
      • Group Example
      • Working with Nodes in the Schema Tabs
        • Copy nodes
        • Delete nodes
        • Rename nodes
        • Move nodes
      • Adding Several Children
      • Valid Node Names
      • The Type Library Tab
      • Specifying Optional Fields and Records
      • Generating a flat file schema from an IDOC
      • Using the Flat File Wizard
    • Mapping
      • About Maps
      • Creating a map
        • Mapping Inputs
        • Mapping Outputs
      • Creating a Standalone Map
        • Select source schemas for a standalone map
        • Select destination schemas for a standalone map
      • Creating a Standalone Map from a Map Variables Activity
      • Creating a Map Variables Activity from a Standalone Map
      • Adding Variables to Mapping Panes
      • Copying Parameters
      • Replacing a Variable used in a Map
      • Finding Nodes
      • Assigning a Default Value for a Destination Node
      • Mapping Techniques
        • Mapping One Source to One Destination
        • Mapping Multiple Sources to One Destination
        • Mapping One Source to Multiple Destinations
        • Conditional Mapping for a Recurring Node
      • Automapping Matching Nodes
      • Bulk Mapping Nodes
      • Mapping Recurring Nodes
      • Mapping All Occurrences
      • Mapping Specific Occurrences
        • Select Source Occurrences
        • Expand Destination Occurrences
        • Collapse Destination Occurrences
        • Add destination occurrence
        • Remove Destination Occurrence
        • Select a substitution type in a mapping pane
      • Mapping Destination Nodes
      • Selecting a substitution type
        • Select a substitution type in a mapping pane
        • Remove the Derived Type Associated with a Node
      • Mapping Rules That Are Automatically Deleted
      • Assigning a Count of Occurrences
      • Removing Mapping Rules
        • Removing mapping rules with links
        • Removing mapping rules with no visible links
        • Remove All Mapping Rules
      • Finding Sample or Result Content
      • Loading a Sample Message
      • Testing maps
      • Saving or Clearing the Transformation Result
      • The Emit CData Option
      • Unsupported XML Schema Features
      • About Unmapped Destination Nodes
      • Filter Recurring Nodes
    • Using Custom Functions and Lookup Tables
      • About Lookup Tables
      • Defining Lookup Tables
      • Editing Lookup Tables
      • About Custom Functions
      • Defining a custom function
      • Editing a custom function
      • Custom Function Parameter and Return Datatypes
      • Object Properties for Nodes in Custom Functions
      • Assigning a Function Without a Source Node Link
      • Object properties for the current context
      • Assigning a Function While Creating Maps
      • Adding a Function to an Existing Mapping Rule
      • Example: Chaining Multiple Functions
      • Assigning Function(s) to a Mapping Rule
      • Deleting a Function from a Mapping Rule
      • Math Functions with Node Set Constraints
      • Adding a Parameter
      • Editing a Parameter
      • Deleting a Parameter
      • Reordering Parameters
      • Specifying Default Values for Functions that Accept Recurring Nodes as Input
    • Mapping Function Reference
      • Mapping Functions Overview
      • Mapping Function Syntax and Datatypes
      • Absolute Value function
      • Add function
      • Align Center function
      • Align Left function
      • Align Right function
      • Average function
      • Base64 Encode and Decode functions
      • Boolean function
      • Ceiling function
      • Concatenate function
      • Cast From Base64Binary function
      • Casts From HexBinary function
      • Cast To Base64Binary function
      • Cast To HexBinary function
      • CopyOf function
      • Count Function
      • Decode Configuration Property of Type Password
      • Digest/Hash function
      • Divide function
      • Floor function
      • Format Date String function
      • Format Number function
      • Generate RFC2104 HMAC Compliant Signature
      • Get Current Date and Time function
      • Get Current Date function
      • Get Current Time function
      • Length function
      • Lowercase function
      • Maximum function
      • Minimum function
      • Modulo function
      • Multiply function
      • Not function
      • Number function
      • Padding String function
      • Position function
      • Read Date String function
      • Replace function
      • Round function
      • Starts With function
      • String function
      • Substring function
      • Substring After function
      • Substring Before function
      • Subtract function
      • Sum function
      • Trim function
      • Uppercase function
    • Glossary
      • Glossary