Welcome
  HCL Link V1.1.0 documentation
  HCL Link V1.1.0 documentation
What's New
  What's new in V1.1.0
  What's new in V1.1.0
License Management
  Overview of entitlement
    Registering the host computer with the license server
    License feature names
    License allocation and persistence
    License availability and usage
    License status on the host computer
    Releasing licenses
    Acquiring licenses
    Troubleshooting license errors
      License-message logging for runtime features
      License-message logging for Pack features
    The dtxlicutil command
  Overview of entitlement
    Registering the host computer with the license server
    License feature names
    License allocation and persistence
    License availability and usage
    License status on the host computer
    Releasing licenses
    Acquiring licenses
    Troubleshooting license errors
      License-message logging for runtime features
      License-message logging for Pack features
    The dtxlicutil command
Introduction
  HCL Link Introduction
    The business role of HCL Link
    Accessibility features for HCL Link
    Product overview
    Product architecture
    Runtime services
    Design environment
      Projects
      Schema design
      Map design
        Input and output cards
        Transformation, routing, and business logic rules
        Adapter configuration for input and output
      Resource adapters
      Connection and action design
      Configuration variables
    Server components
    Software Development Kit (SDK)
      Software Development Kit Application Programming Interfaces (APIs)
      Software Development Kit options
      Adapter toolkit
    Other HCL Link solutions
    Integration maps
      Map behavior during execution
      Input and output card settings
      Map settings
      Configuration variables
      Reserved words and symbols
      Quotation marks
      Hex, decimal, and symbol values
      File name extensions
    Execution
      Executing in test and production environments
      Executing on multiple platforms
      Command-driven execution model
        Execution command overriding a database target example
      Application-embedded execution model
    Examples
    Tivoli License Manager
  HCL Link Introduction
    The business role of HCL Link
    Accessibility features for HCL Link
    Product overview
    Product architecture
    Runtime services
    Design environment
      Projects
      Schema design
      Map design
        Input and output cards
        Transformation, routing, and business logic rules
        Adapter configuration for input and output
      Resource adapters
      Connection and action design
      Configuration variables
    Server components
    Software Development Kit (SDK)
      Software Development Kit Application Programming Interfaces (APIs)
      Software Development Kit options
      Adapter toolkit
    Other HCL Link solutions
    Integration maps
      Map behavior during execution
      Input and output card settings
      Map settings
      Configuration variables
      Reserved words and symbols
      Quotation marks
      Hex, decimal, and symbol values
      File name extensions
    Execution
      Executing in test and production environments
      Executing on multiple platforms
      Command-driven execution model
        Execution command overriding a database target example
      Application-embedded execution model
    Examples
    Tivoli License Manager
Installation and System Requirements
  Installing the HCL Link Design Server
    Windows installer
      Design Server Components
      Installation prerequisites
      Installation procedure
      Starting and stopping the HLK Design Server
      Accessing the Link Design Server
      Customizing the installation
      Customizing the Redis and Design Server Database
      Customizing Design Server URL and Selecting HTTPS protocol
      Uninstalling the Design Server
      Troubleshooting the installation
    Linux installation
      Example installation
      Docker and Native installations
      Native installation
      Docker installation
        Docker prerequisites
        Docker configuration
        Installing Docker
        Verifying the Docker installation
        Using an existing MongoDB or Redis server
          Using an existing MongoDB server
          Using an existing Redis server
  System requirements
    Windows system requirements
      Windows hardware requirements
      Windows software requirements
        Windows operating system support
        Windows database support
        Windows message-oriented middleware support
    Linux system requirements
      Disk space and memory
      Linux Development environment
      Design Server required software
      HCL Link runtime server
        Windows operating system support
        Linux Database support
        Linux message-oriented middleware support
  Installing the HCL Link Design Server
    Windows installer
      Design Server Components
      Installation prerequisites
      Installation procedure
      Starting and stopping the HLK Design Server
      Accessing the Link Design Server
      Customizing the installation
      Customizing the Redis and Design Server Database
      Customizing Design Server URL and Selecting HTTPS protocol
      Uninstalling the Design Server
      Troubleshooting the installation
    Linux installation
      Example installation
      Docker and Native installations
      Native installation
      Docker installation
        Docker prerequisites
        Docker configuration
        Installing Docker
        Verifying the Docker installation
        Using an existing MongoDB or Redis server
          Using an existing MongoDB server
          Using an existing Redis server
  System requirements
    Windows system requirements
      Windows hardware requirements
      Windows software requirements
        Windows operating system support
        Windows database support
        Windows message-oriented middleware support
    Linux system requirements
      Disk space and memory
      Linux Development environment
      Design Server required software
      HCL Link runtime server
        Windows operating system support
        Linux Database support
        Linux message-oriented middleware support
Design Server
  Design Server concepts
    Projects
      Importating and exporting
      Connections and actions
        Project-level connections and actions
        Map-level connections and actions
        Connection testing
      Files
    Schemas
      Schema design
        About schemas
        Subtypes
        Schema hierarchy
        Defining data
        Objects, types, and classes
        Testing part of a schema
          Invalid input message from test data generation
      Type properties
        Defining type properties
        Basic type properties
          Name
          Class
          Description
          Intent
          Partitioned
          Order subtypes
          Initiator
          Terminator
          Release characters
            Building release characters for output data
            Guidelines for using release characters
            Release character example
          Empty
            Empty type property example
          Document Type
          Where used
          Symmetric swapping
          Orientation
          Shaping
        Item properties
          Item subclass
          Number item subclass properties
            Interpret as binary
              Binary integer presentation
              Binary float presentation
              Binary packed presentation
              Binary BCD presentation
            Length (bytes)
            Byte order
            Interpret as character
              Character integer presentation
              Character decimal presentation
              Zoned character presentation
              Places > implied
            Size (digits)
              Excluded from min and max size
              Size example
            Separators
              Integer separators
              Separator > format
              1000's syntax > value
              1000's syntax (literal) > value
              1000's syntax (variable) > default
              1000's syntax (variable) > item
              1000's syntax (variable) > find
              Decimal separators
              Separators > format
              Separators > 1000's syntax
              Separators > fraction syntax
              Sign
            Pad
              Pad > value
              Pad > Padded to
              Padded to > length
              Padded to > SizedAs
              Padded to > CountsTowardMinContent
              Padded to > Allow Excess Trailing Pads
              Pad > justify
              Pad > apply pad
              Pad > fill
            Restrictions
              Restrictions > ignore case
              Restrictions > rule
            National language
              National language > data language
              Supported code pages
            NONE and Zero
              NONE > Special Value and Zero > Special Value
              NONE > Required on input and Zero > Required on input
            Places
            E-Notation
              Data parsing expectations
              Generating a data item defined with E-Notation
              E-Notation output
          Text item subclass properties
            Interpret as binary
            Interpret as character
            Size (content)
            Pad
            Restrictions
            National language
            NONE
              NONE > Special Value
              NONE > Required on input
            Bidirectional
          Date & Time item subclass properties
            Date
              Date > format
            Time
              Time > format
            Format
              Use of format elements
              Custom date format
              Custom Time Format
            Time zones
            Time zone format string for XML
            Optional time segments of the time format string
            Date and time format examples
            NONE and Zero
              NONE > Special Value and Zero > Special Value
              NONE > Required on input and Zero > Required on input
          Syntax item subclass properties
            Syntax objects with variable values
            Example of variable syntax object as an item type
            Syntax objects as data
            Example of syntax objects as components of a type
            Delimiter > find
        Group properties
          Group subclass
            Properties of group subclasses
            Choice group components
            Unordered group components
          Sequence group formats
          Explicit format
            Track
            Fixed syntax
              Guidelines for defining a fixed group
            Explicit delimited syntax
              Delimiter
          Implicit format
            Floating component
            Implicit whitespace syntax
              Build as
              Character set
            Implicit delimited syntax
              Delimiter
            No syntax
            Distinguishable components of an implicit group
          Specifying a delimiter
            Literal
              National language
              Data language
            Variable
            Location
            Delimiter value appears as data
            Allow Excess Trailing Delimiters
          Defining exclude characters
          Escaping an excluded character in the data content
        XML properties in the schema
          Support for XML constructs
          XML schema datatypes
            Simple types
            Complex types
            Elements
            Attributes
            Groups and substitution groups
          Identity constraints
          Namespaces
          Element type declarations
          Element and attribute wildcards
      Item restrictions
        Restrictions settings
          Value restrictions
          Character descriptions
            To add character restrictions to an item
          Range restrictions
            Value not in range
            Value not in range
            To add range restrictions to an item
          Inserting symbols
        Ignoring restrictions
      Components
        Components are required for group types
          Components must be in the same schema
          Importance of component order
          Component range
            Indefinite number
            Single occurrence
        Defining components
          Guidelines for defining components
          Complete type name
          Relative type names
            Moving types with the same relative type name
          Ambiguous type names
          Specifying minimum and maximum consecutive occurrences in the component list
          Fixed and variable ranges
          Specifying a component range
          Variable component names
        Required and optional data
          Significance of required data
        Defining component rules
          Examples of component rules
          Component rule syntax
          Entering object names in component rules
          Shorthand notation
          Component rules are context-sensitive
          Special characters in component rules
          Comments in component rules
        Component attributes
          Identifier attribute
          Restart attribute
          Sized attribute
          Include self in size
      Partitioning
        Determining when to partition
          Required partitioning
          Partitioning for convenience
          Benefits of partitioning
        Partitioning types
          Partitioning items
          Partitioning an item type using initiators
          Partitioning an item type using restrictions
            Example of using restrictions
          Partitioning an item type by format
          Partitioning groups
            Partitioning a group type using initiators
            Partitioning a group type using identifiers
            Partitioning a group type using component rules
      Type inheritance
        Inheritance of item properties and restrictions
        Inheritance of category properties and components
          Organizing types under a category
          Using categories for inheritance
          When not to use categories
        Propagation of type properties
          Propagation of type properties common to all types
          Propagation of type properties for specific types
      Error detection
        How error detection works
        Existence indicators
        Existence versus presence of components
      Error recovery
        Using the Restart attribute
        How the Restart attribute works
        Mapping invalid data
      Schema analyzer
        Mapping effects
        Internal consistency
        Logical analysis
        Structural analysis
        Error and warning messages
      Distinguishable objects
        Objects in a data stream
        Schema analyzer and distinguishable objects
        Bound types
        Bound components
          Component of a fixed group
          Component of an explicit delimited group
          Component of an implicit group
          Component of a choice group
          Component of an unordered group
        Group starting set
        Group unbound set
          Unbound set of a sequence group
        Initiator-distinguishable types
          Determining if a component is initiator-distinguishable from its following set
          Determining if a partition is initiator-distinguishable from its following set
          Determining if two types are initiator-distinguishable
        Distinguishable objects of the same component
        Content-distinguishable components
        Content-distinguishable types
        Ending-distinguishable types
        Distinguishable data objects of an implicit group
          Guidelines for defining an implicit delimited sequence
          Guidelines for defining an implicit sequence that has no delimiter
          Guidelines for defining an implicit unordered group that is delimited
          Guidelines for defining an implicit unordered group that has no delimiter
        Distinguishable data objects of an explicit group
          Guidelines for defining an explicit fixed group
          Guidelines for defining an explicit delimited group
          Objects of a choice group
          Objects of a partitioned type
        Distinguishable syntax objects
      Return codes and error messages
        Type Tree Analyzer errors and warnings
        Schema analysis logic error messages
        Logic error and warning messages
        Schema analysis structure error messages
        Schema analysis structure warning messages
    Maps
      Introduction to the Map Designer
        Starting the Map Designer
        Using the Map Designer
        Opening an existing map
        Building the desired output data
          Define data objects and properties
          Create maps to specify sources and targets
      Map Designer basics
        Map Designer file name extensions
        Map Designer icons
        Opening or changing to the Transformation Extender Development perspective
        Customizing the Transformation Extender Development perspective
        Customizing the Map Designer environment
          Auto Map preferences
            Mapping Scope
            Rule Creation Option
            Name Matching Options
            Mapping Criteria
            Match percent examples
          Confirmation message preferences
          DataPower preferences
            Interoperability Test Service
            XML Management Interface service
          Sterling B2B Integrator preferences
            Connectivity settings
              Setting password when test running or deploying map
            Check In Map Service
            Save Messages
          Font preferences
          Profiler preferences
          Run options preferences
            DisplaySettings
            Configuration file
          Security preferences
        Map cards in the Map editor
          Input cards
          Output cards
          Functions and features of map cards
          Menu options on map cards
        Organizer
          Audit view
          Build results
          Trace view
          Profiler view
        Unresolved Rules view
        Remarks view
        Data Audit Settings view
        Where Used view
        Rule editor
        Search options
          Search and replace
            Search For
            Scope
            Using search and replace
          Find and replace
            Using find and replace
        Bookmarks and Tasks
          Adding a bookmark
          Removing a bookmark
          Adding a task
          Removing a task
        Managing certificates
          Adding a certificate
          Deleting a certificate
          Updating a certificate
          Displaying all certificates
          Displaying the certificate associated with a specific alias
          Displaying the contents of the certificate file
        Self-signed certificates
          Creating a self-signed certificate
      Maps and map source files
        Creating a map source file
        Creating a map
        Map name guidelines
        Generate Map option
          Generating a new map
          Adding input and output cards to an existing map
        Generating a map report
        Map source file differences
          Comparing map source files
          Comparing objects with different names
          Viewing map source file differences
            Troubleshooting tip
          Resizing the map source file differences window
          Map differences
          Refresh option
      Input and output cards
        Card overview
          Card specifics
          Viewing input and output cards
          Compositional hierarchy
        Creating input and output cards
        Editing an input or output card
        Input-card type requirements for XML documents
        Native XML schema support
          Parsing native XML schemas
          Running the Native XML Schema Customization wizard task flow
          Support for XSDL hints in output cards
        Static input cards
          Including a static input file in a compiled map
          Static file validation and tracing
        Mapping data objects from one output card to another
        Automatically mapping source to target
          Auto Map overview
          Running the Auto Map task flow
          Setting the Auto Map options
          Selecting the rules to create
          Editing rule proposals
          Renaming the map
      Card settings
        Schema
          CardName
            CardName guidelines
          TypeTree
            NativeXMLSchemaCustomization
              Identifier
              GlobalElements
              XSITypes
              MixedContent
          Type
            Metadata
              NameSpaces
        SourceRule input card settings
          SourceRule Setting overrides
          FetchAs
          FetchAs > WorkArea
            Guidelines for reusing work areas
          FetchAs > FetchUnit
            FetchUnit details
            FetchUnit with multiple input cards
          GET
          Source
          Source > FilePath
          Source > Command
          DatabaseQueryFile
          DatabaseQueryFile > Database
          DatabaseQueryFile > Query
          DatabaseQueryFile > File
          Transaction
          OnSuccess
          OnFailure
          Scope
            FetchAs and Scope actions
        TargetRule output card settings
          TargetRule Setting overrides
          PUT
          FilePath
          Target > Command
          DatabaseQueryFile
          DatabaseQueryFile > File
          DatabaseQueryFile > Database
          DatabaseQueryFile > Table
          Transaction
          OnSuccess
          OnFailure
          Scope
        Input and output card settings
          Retry
          Retry > Switch
          Retry > MaxAttempts
          Retry > Interval
          DocumentVerification
            Use of DocumentVerification
            Use of DocumentVerification for output data
          Backup settings
          Defining backup settings
          Backup > Switch
          Backup > When
          Backup > BackupLocation
          BackupLocation > Directory
          Directory > Value
          BackupLocation > Filename
          BackupLocation > FileName > Action
          BackupLocation > FileName > Value
        SyntaxCard
      Map rules
        Map rules overview
        Color coding of map rules
          Configuring colors for map rules
        Map rules as expressions
          Map rules define how to generate data objects
          Map rules are evaluated independently in sequential order
        Unavailable rule cells
          Map rule for the entire output object
          Map rule for each component
        Entering map rules
          Inserting a function into a map rule
          Inserting a symbol into a map rule
          Entering a restriction into a map rule
          Generating no output
          Special characters in map rules
          Referencing an output in a map rule
        Comments in map rules
          Syntax errors in map rules
          Data object names in map rules
          Card names in map rules
          Component names in map rules
          Index in map rules
          Partition in map rules
        Use ellipses
          Using ellipses to shorten an object name
        Viewing properties in the Map Designer
          Viewing type properties
          Viewing component rules
          Viewing component attributes
          Viewing restrictions of an item
          Viewing function syntax
          Viewing map rule properties
          Viewing functional map inputs and outputs
          Opening the type tree
        Formatting a map rule
          Deleting the current selection in map rules
      Formulating map rules
        Generating no output
          Text literals as NONE
        When input data is missing
          When portions of an input series are missing
          When an output evaluates to NONE
        Mapping an input item to an output item
          Automatic item conversions
          Intermediate item conversions
          Concatenating text strings
        Mapping a group to a group
          Automatic conversion of syntax items
          Mapping to a group with a maximum range of 1
        Outputs with maximum range greater than 1
          Indexing an output
          Reordering indexed objects
        Mapping to multiple occurrences of a group
        Indexing an Input
        Mapping from a floating component type
          Mapping from a floating component of a particular component
      Functional map basics
        When to use a functional map
        Similarities of input and output data
        Using a functional map
          Example scenario for using a functional map
        Comparing executable and functional maps
        Syntax of a functional map expression
          Determining the arguments of a functional map
            Input argument to a functional map evaluates to NONE
        Entering the map rule that references the functional map
        Creating a functional map
        Input card types of a functional map
        Input arguments as data objects
        Output card type of a functional map
          Entering map rules
        Using multiple inputs in a functional map
          Input objects are triggers
        Going to a functional map referenced in a map rule
        Functional maps in the Composition view
          Functional maps that do not exist
          Dragging a functional map name into a rule
      Functional Map Wizard
        Using the Functional Map Wizard
        Properties of the functional map
          Map name
          Input cards
            Input card types
            Input card names
          Output card
            Output card type
            Output card name
        Referencing a map from the Functional Map Wizard
        Editing card definitions in the Functional Map Wizard
          Resetting the Functional Map Wizard
          Undefined card and maps
        When an argument is invalid
        When an argument returns an object of a known type
        Creating more than one functional map
          Selecting multiple map rules
          If a map already exists
        Using an output as an argument
          Multiple levels of functional maps
        Using a functional map to increment data
        Referring to the current output in a map rule
        Using a functional map to reorder data
      Map settings
        Defining map settings for a single map
        Defining default map settings
        MapAudit settings
          MapAudit > Switch
          MapAudit > BurstAudit
          BurstAudit > Data
            Data > SizeValidation
          BurstAudit > Execution
          MapAudit > SummaryAudit
          SummaryAudit > Execution
          MapAudit > SettingsAudit
          SettingsAudit > Data
          SettingsAudit > Map
          MapAudit > AuditLocation
          AuditLocation > Directory
            Directory > Value
          AuditLocation > FileName
            FileName > Action
            FileName > Value
          AuditLocation > Sized
        MapTrace settings
          MapTrace > Switch
          MapTrace > TraceLocation
          TraceLocation > Directory
            Directory > Value
          TraceLocation > Filename
          MapTrace > InputContentTrace
          InputContentTrace > CardNumber
          InputContentTrace > StartObject
          InputContentTrace > EndObject
            Using ranges for InputContentTrace
          MapTrace > RulesTrace
          RulesTrace > CardNumber
          MapTrace > SummaryContentTrace
          MapTrace > Format
        WorkSpace settings
          WorkSpace > PageSize
          WorkSpace > PageCount
          WorkSpace > Directory
            Directory > Value
          WorkSpace > WorkFilePrefix
            WorkFilePrefix > Action
        Century settings
          Century
          Century > CCLookup
        Validation settings
          Validation
          Validation > OnValidationError
          Validation > RestrictionError
          Validation > SizeError
          Validation > PresentationError
          Validation > Ignore Component Rules
        Retry settings
          Retry > Switch
          Retry > MaxAttempts
          Retry > Interval
        Warnings settings
          Other Warnings settings
          Warnings > Return
        CodePageFallback
        MapRuntime setting
      Configuring bursts
        Batching logical messages
        Using bursts for large files
        Configuring bursts for error recovery
        Configuring the RUN function and bursts
        Logical or adapter-specified FetchUnits
      Managing maps
        Standard windows capabilities
          Moving and copying objects by dragging
          Selecting objects
          Deletion
          Objects that can be deleted with the delete key
          Cut, copy, and paste
          Objects that can be moved by dragging
          Objects that can be copied by dragging
        Additional mouse shortcuts
        Moving a map
        Copying a map
        Deleting a map
        Merging a map
        Renaming a map
        Exporting a map source file
        XML format for maps and map rules
        Exported map settings
        Exported card settings
        Exported map rules
        Referencing maps
          Version control
          How to reference a map
        Using a resource alias with referenced maps
      Managing cards
        Moving a card between input and output
        Moving a card between panes
        Converting a card
        Copying a card
        Reordering cards
        Deleting a card
        Editing a card
          Types of card edits
            Changing a card name
            Changing the type of an input card
            Changing the type of an output card
            Changing the type tree of a card
        Effects of modifying a type tree
          Changing a type that is used for a card
        Rebuilding a map that has changed
      Building maps
        Referenced maps
        Multi-platform maps
        Including a static input file in a compiled map
        Building a map
        Building maps for a single platform
          Platform-specific file name extensions
        Sample JCL
        Using the Organizer window
          Viewing and using unresolved map rules
            Modifying unresolved rules
            Unresolved rules return to the map rule
            Deleting unresolved rules
          Remarks
            Entering a remark for an object
            Entering a remark for a general topic
          Data audit settings
          Trace tab
        Type tree errors
        Map build analysis errors
          Viewing build results
          Searching in the Organizer
        Map build warning messages
        Map build compile errors
        Viewing build results
        Compiled map files
      Running a map
        Running a map
        Running in a multi-threaded environment
          Thread-safe map
          Verifying that the map meets basic thread-safe checks
            Map settings to optimize concurrent performance
            Card settings to optimize concurrent performance
        Map error and warning messages
        Run results
          Viewing the map run results
            Run results display options
          Closing Run Results windows
          Viewing run results with shortcut access methods
      Map performance
        Map Profiler overview
        Map Profiler output
          Type names
          Function times
          RUN maps
        Configuring the Map Profiler
        Profiler preferences
        Command line
        Using the Map Profiler
        Profiler output example
        Profiler summary report example
        For best results...
      Managing invalid data
        Using the Restart Attribute
        Using the REJECT function
        Using the ISERROR function
        Using the CONTAINSERRORS function
      Map audit overview
        Audit log contents
          Settings that control audit log content
          Viewing the audit log
          Execution summary in the audit log
            Elapsed execution time in the audit log
          Source data report by card
          Target data report by card
            Work area information by card
            Execution summary audit log sample
            BurstAudit execution in the audit log
          BurstAudit Data in the audit log
          Data content information in the audit log
        Auditing data content
          Data settings in the audit log
            Data settings in the audit log sample
          Map settings in the audit log
          Auditing a map
        Mapping from the audit log
          ExecutionSummary in the Tryaudit type tree
          Configuring data audit
            Detail
            Item data
          Status codes in the audit log
            Elements in the data audit log
      Troubleshooting
        Troubleshooting Design Studio problems
        Overview of debugging aids
        Command Server window
        Run results
        Audit log
        Customized validation settings
        Map Debugger
          Breakpoints
            Saving breakpoints
            Conditional BreakPoints
          Rule execution
          Viewing object values at a rule level
          Running the Map Debugger
          Remote debugging
            Debugging a map remotely
        Trace files
          Trace for general data
            Creating a trace file
            Viewing the trace file
            Trace file contents
            When data is valid
            Group validation
            Valid card objects
            Invalid data
            Invalid card objects
            Finding the important messages
            Existence of data
            Validation for invalid objects
            Unknown data
            Negative messages not fatal
            Example of optional occurrences
          Static file validation and tracing
          Trace for XML data
            Creating an XML trace file
            XML validation log
            Validation sequence
            Validation results
          Trace for XML parser errors only
      WebSphere DataPower SOA Appliances
        Limitations of DataPower SOA appliances
        Project settings for DataPower maps
          Configuring your project to create WebSphere DataPower maps by default
          Configuring your project to update the MapRuntime setting in all of the executable maps
        Configuring for WebSphere DataPower SOA Appliance services
          Configuring for the Interoperability Test Service
            Configuring an HTTPS connection
            Save Messages options
            Appliance Configuration options
            Working Directory option
            Retry map setting
          Configuring for the XML Management Interface service
            Setting Custom File name
        Generating WebSphere DataPower maps
          Building a WebSphere DataPower map
        Testing DataPower maps
          Running on a WebSphere DataPower SOA Appliance
          Running locally
        Deploying WebSphere DataPower maps
          Setting password for XML Management Interface service
          Overwriting a deployed file
        Troubleshooting DataPower maps
          Troubleshooting for the Interoperability Test Service
            DataPower session log file
              Viewing the DataPower session log file
            DataPower audit log file
          Troubleshooting for the XML Management Interface service
      Sterling B2B Integrator
        Sterling B2B Integrator overview
          Supported HCL Transformation Extender map functionality on Sterling B2B Integrator
          Differences when running HCL Transformation Extender maps on Sterling B2B Integrator
          Well-behaved map
          Data harness
        Getting started with Sterling B2B Integrator
        Configuring Design Studio for Sterling B2B Integrator
          Configuring the connection properties
            Configuring an HTTPS connection to the Sterling B2B Integrator server
          Configuring the Check In Map service options
          Configuring troubleshooting options
        Building an HCL Transformation Extender map
        Testing HCL Transformation Extender maps
          Run operation details
          Result details from test running maps
        Deploying HCL Transformation Extender maps
          Making the checked-in map the default
          Deploy operation details
          Result details from deploying maps
        Troubleshooting HCL Transformation Extender maps
          Troubleshooting for the Test Map service
            Sterling B2B Integrator session log file
            Sterling B2B Integrator audit log file
          Troubleshooting for the Check In Map service
      Standards Processing Engine
        Configuring Map Designer for SPE
          Creating a project and importing maps
          SPE database connection
            Configuring SPE database connections
          SPE database deployment options
          SPE test options
            Configuring default input and output files
            Setting Sterling B2B Integrator translator properties
          SPE Logging options
        Testing a map on SPE and displaying results
        Deploying a map to SPE
      Error and warning messages
        Map execution error and warning messages
        Map execution warning messages
        Map build error messages
        Map build warning messages
        Map compile error messages
        Error messages for DataPower maps
        Error messages in Design Studio for Sterling B2B Integrator services
        Map build errors for DataPower maps
        Audit log status codes
          Valid audit log status codes
          Warning audit log status codes
          Error audit log status codes
    Flows
      Introduction to Flows
        Nodes
          Maps
          Flow
          Decision
            Settings
              Flow Variable
              Operator
              Case Sensitive
              Value
          Fail
            Settings
            Error Message
          JAVA
            Settings
              Class name
              Properties
            Running the hip-rest non-docker environment
            Running the hip-rest under the docker environment
          Join
            Settings
              Write To File
              File Path
              Record Delimiter
              Output Header
              Header Flow Variable
              Header
              Header Delimiter
          Log
            Log File Name
          REST Client
            Functionality
            Terminals
            Settings
            Authentication
            Input Data Request Mode
            Request Assignments
            Response Assignments
            Logging
          Route
            Settings
          Sleep
          Split
            Configuring a Split node
              Consuming csv data through an input terminal
              Consuming csv data from a file
              Defining number of Split instances
              Settings
            Split example
            Split example
        Terminals
          Error and Success terminals
            Error and Success terminals example
          Log terminals
        Flow terminals
        Scheduled flows
        Listener
          Listener example
        Flow audits
      Flow variables
        Flow variables example
    Deployment
      Deployment overview
        Server groups
        Server definition
        Packages
  Design Server UI
    Design workspace
      Schema Designer
        Schema Designer dictionary
        Schema Designer structure
        Schema Designer properties
        Schema Designer toolbar
      Map Designer
        Map structure
        Map Designer workspace
        Build and run
        Map Designe navigator
        Map Designer toolbar
      Flow Designer UI
        Palette
        Canvas
          Nodes
          Context menu
          Links
        Structure pane
        Information pane
        Toolbar
    Deployment
      Server groups
      Servers
      Configuration variables
  Using Design Server
    Add a user
    Create a project
    Import a project
    Create a flow
    Define mapping between source and target
    Running flows in the Designer
      Preparing to run a flow from the Designer
        Server section options
        Variables section options
        Input Data section options
      Running the flow
      Viewing logs
      Viewing flow terminal data
      Displaying link data
  Design Server concepts
    Projects
      Importating and exporting
      Connections and actions
        Project-level connections and actions
        Map-level connections and actions
        Connection testing
      Files
    Schemas
      Schema design
        About schemas
        Subtypes
        Schema hierarchy
        Defining data
        Objects, types, and classes
        Testing part of a schema
          Invalid input message from test data generation
      Type properties
        Defining type properties
        Basic type properties
          Name
          Class
          Description
          Intent
          Partitioned
          Order subtypes
          Initiator
          Terminator
          Release characters
            Building release characters for output data
            Guidelines for using release characters
            Release character example
          Empty
            Empty type property example
          Document Type
          Where used
          Symmetric swapping
          Orientation
          Shaping
        Item properties
          Item subclass
          Number item subclass properties
            Interpret as binary
              Binary integer presentation
              Binary float presentation
              Binary packed presentation
              Binary BCD presentation
            Length (bytes)
            Byte order
            Interpret as character
              Character integer presentation
              Character decimal presentation
              Zoned character presentation
              Places > implied
            Size (digits)
              Excluded from min and max size
              Size example
            Separators
              Integer separators
              Separator > format
              1000's syntax > value
              1000's syntax (literal) > value
              1000's syntax (variable) > default
              1000's syntax (variable) > item
              1000's syntax (variable) > find
              Decimal separators
              Separators > format
              Separators > 1000's syntax
              Separators > fraction syntax
              Sign
            Pad
              Pad > value
              Pad > Padded to
              Padded to > length
              Padded to > SizedAs
              Padded to > CountsTowardMinContent
              Padded to > Allow Excess Trailing Pads
              Pad > justify
              Pad > apply pad
              Pad > fill
            Restrictions
              Restrictions > ignore case
              Restrictions > rule
            National language
              National language > data language
              Supported code pages
            NONE and Zero
              NONE > Special Value and Zero > Special Value
              NONE > Required on input and Zero > Required on input
            Places
            E-Notation
              Data parsing expectations
              Generating a data item defined with E-Notation
              E-Notation output
          Text item subclass properties
            Interpret as binary
            Interpret as character
            Size (content)
            Pad
            Restrictions
            National language
            NONE
              NONE > Special Value
              NONE > Required on input
            Bidirectional
          Date & Time item subclass properties
            Date
              Date > format
            Time
              Time > format
            Format
              Use of format elements
              Custom date format
              Custom Time Format
            Time zones
            Time zone format string for XML
            Optional time segments of the time format string
            Date and time format examples
            NONE and Zero
              NONE > Special Value and Zero > Special Value
              NONE > Required on input and Zero > Required on input
          Syntax item subclass properties
            Syntax objects with variable values
            Example of variable syntax object as an item type
            Syntax objects as data
            Example of syntax objects as components of a type
            Delimiter > find
        Group properties
          Group subclass
            Properties of group subclasses
            Choice group components
            Unordered group components
          Sequence group formats
          Explicit format
            Track
            Fixed syntax
              Guidelines for defining a fixed group
            Explicit delimited syntax
              Delimiter
          Implicit format
            Floating component
            Implicit whitespace syntax
              Build as
              Character set
            Implicit delimited syntax
              Delimiter
            No syntax
            Distinguishable components of an implicit group
          Specifying a delimiter
            Literal
              National language
              Data language
            Variable
            Location
            Delimiter value appears as data
            Allow Excess Trailing Delimiters
          Defining exclude characters
          Escaping an excluded character in the data content
        XML properties in the schema
          Support for XML constructs
          XML schema datatypes
            Simple types
            Complex types
            Elements
            Attributes
            Groups and substitution groups
          Identity constraints
          Namespaces
          Element type declarations
          Element and attribute wildcards
      Item restrictions
        Restrictions settings
          Value restrictions
          Character descriptions
            To add character restrictions to an item
          Range restrictions
            Value not in range
            Value not in range
            To add range restrictions to an item
          Inserting symbols
        Ignoring restrictions
      Components
        Components are required for group types
          Components must be in the same schema
          Importance of component order
          Component range
            Indefinite number
            Single occurrence
        Defining components
          Guidelines for defining components
          Complete type name
          Relative type names
            Moving types with the same relative type name
          Ambiguous type names
          Specifying minimum and maximum consecutive occurrences in the component list
          Fixed and variable ranges
          Specifying a component range
          Variable component names
        Required and optional data
          Significance of required data
        Defining component rules
          Examples of component rules
          Component rule syntax
          Entering object names in component rules
          Shorthand notation
          Component rules are context-sensitive
          Special characters in component rules
          Comments in component rules
        Component attributes
          Identifier attribute
          Restart attribute
          Sized attribute
          Include self in size
      Partitioning
        Determining when to partition
          Required partitioning
          Partitioning for convenience
          Benefits of partitioning
        Partitioning types
          Partitioning items
          Partitioning an item type using initiators
          Partitioning an item type using restrictions
            Example of using restrictions
          Partitioning an item type by format
          Partitioning groups
            Partitioning a group type using initiators
            Partitioning a group type using identifiers
            Partitioning a group type using component rules
      Type inheritance
        Inheritance of item properties and restrictions
        Inheritance of category properties and components
          Organizing types under a category
          Using categories for inheritance
          When not to use categories
        Propagation of type properties
          Propagation of type properties common to all types
          Propagation of type properties for specific types
      Error detection
        How error detection works
        Existence indicators
        Existence versus presence of components
      Error recovery
        Using the Restart attribute
        How the Restart attribute works
        Mapping invalid data
      Schema analyzer
        Mapping effects
        Internal consistency
        Logical analysis
        Structural analysis
        Error and warning messages
      Distinguishable objects
        Objects in a data stream
        Schema analyzer and distinguishable objects
        Bound types
        Bound components
          Component of a fixed group
          Component of an explicit delimited group
          Component of an implicit group
          Component of a choice group
          Component of an unordered group
        Group starting set
        Group unbound set
          Unbound set of a sequence group
        Initiator-distinguishable types
          Determining if a component is initiator-distinguishable from its following set
          Determining if a partition is initiator-distinguishable from its following set
          Determining if two types are initiator-distinguishable
        Distinguishable objects of the same component
        Content-distinguishable components
        Content-distinguishable types
        Ending-distinguishable types
        Distinguishable data objects of an implicit group
          Guidelines for defining an implicit delimited sequence
          Guidelines for defining an implicit sequence that has no delimiter
          Guidelines for defining an implicit unordered group that is delimited
          Guidelines for defining an implicit unordered group that has no delimiter
        Distinguishable data objects of an explicit group
          Guidelines for defining an explicit fixed group
          Guidelines for defining an explicit delimited group
          Objects of a choice group
          Objects of a partitioned type
        Distinguishable syntax objects
      Return codes and error messages
        Type Tree Analyzer errors and warnings
        Schema analysis logic error messages
        Logic error and warning messages
        Schema analysis structure error messages
        Schema analysis structure warning messages
    Maps
      Introduction to the Map Designer
        Starting the Map Designer
        Using the Map Designer
        Opening an existing map
        Building the desired output data
          Define data objects and properties
          Create maps to specify sources and targets
      Map Designer basics
        Map Designer file name extensions
        Map Designer icons
        Opening or changing to the Transformation Extender Development perspective
        Customizing the Transformation Extender Development perspective
        Customizing the Map Designer environment
          Auto Map preferences
            Mapping Scope
            Rule Creation Option
            Name Matching Options
            Mapping Criteria
            Match percent examples
          Confirmation message preferences
          DataPower preferences
            Interoperability Test Service
            XML Management Interface service
          Sterling B2B Integrator preferences
            Connectivity settings
              Setting password when test running or deploying map
            Check In Map Service
            Save Messages
          Font preferences
          Profiler preferences
          Run options preferences
            DisplaySettings
            Configuration file
          Security preferences
        Map cards in the Map editor
          Input cards
          Output cards
          Functions and features of map cards
          Menu options on map cards
        Organizer
          Audit view
          Build results
          Trace view
          Profiler view
        Unresolved Rules view
        Remarks view
        Data Audit Settings view
        Where Used view
        Rule editor
        Search options
          Search and replace
            Search For
            Scope
            Using search and replace
          Find and replace
            Using find and replace
        Bookmarks and Tasks
          Adding a bookmark
          Removing a bookmark
          Adding a task
          Removing a task
        Managing certificates
          Adding a certificate
          Deleting a certificate
          Updating a certificate
          Displaying all certificates
          Displaying the certificate associated with a specific alias
          Displaying the contents of the certificate file
        Self-signed certificates
          Creating a self-signed certificate
      Maps and map source files
        Creating a map source file
        Creating a map
        Map name guidelines
        Generate Map option
          Generating a new map
          Adding input and output cards to an existing map
        Generating a map report
        Map source file differences
          Comparing map source files
          Comparing objects with different names
          Viewing map source file differences
            Troubleshooting tip
          Resizing the map source file differences window
          Map differences
          Refresh option
      Input and output cards
        Card overview
          Card specifics
          Viewing input and output cards
          Compositional hierarchy
        Creating input and output cards
        Editing an input or output card
        Input-card type requirements for XML documents
        Native XML schema support
          Parsing native XML schemas
          Running the Native XML Schema Customization wizard task flow
          Support for XSDL hints in output cards
        Static input cards
          Including a static input file in a compiled map
          Static file validation and tracing
        Mapping data objects from one output card to another
        Automatically mapping source to target
          Auto Map overview
          Running the Auto Map task flow
          Setting the Auto Map options
          Selecting the rules to create
          Editing rule proposals
          Renaming the map
      Card settings
        Schema
          CardName
            CardName guidelines
          TypeTree
            NativeXMLSchemaCustomization
              Identifier
              GlobalElements
              XSITypes
              MixedContent
          Type
            Metadata
              NameSpaces
        SourceRule input card settings
          SourceRule Setting overrides
          FetchAs
          FetchAs > WorkArea
            Guidelines for reusing work areas
          FetchAs > FetchUnit
            FetchUnit details
            FetchUnit with multiple input cards
          GET
          Source
          Source > FilePath
          Source > Command
          DatabaseQueryFile
          DatabaseQueryFile > Database
          DatabaseQueryFile > Query
          DatabaseQueryFile > File
          Transaction
          OnSuccess
          OnFailure
          Scope
            FetchAs and Scope actions
        TargetRule output card settings
          TargetRule Setting overrides
          PUT
          FilePath
          Target > Command
          DatabaseQueryFile
          DatabaseQueryFile > File
          DatabaseQueryFile > Database
          DatabaseQueryFile > Table
          Transaction
          OnSuccess
          OnFailure
          Scope
        Input and output card settings
          Retry
          Retry > Switch
          Retry > MaxAttempts
          Retry > Interval
          DocumentVerification
            Use of DocumentVerification
            Use of DocumentVerification for output data
          Backup settings
          Defining backup settings
          Backup > Switch
          Backup > When
          Backup > BackupLocation
          BackupLocation > Directory
          Directory > Value
          BackupLocation > Filename
          BackupLocation > FileName > Action
          BackupLocation > FileName > Value
        SyntaxCard
      Map rules
        Map rules overview
        Color coding of map rules
          Configuring colors for map rules
        Map rules as expressions
          Map rules define how to generate data objects
          Map rules are evaluated independently in sequential order
        Unavailable rule cells
          Map rule for the entire output object
          Map rule for each component
        Entering map rules
          Inserting a function into a map rule
          Inserting a symbol into a map rule
          Entering a restriction into a map rule
          Generating no output
          Special characters in map rules
          Referencing an output in a map rule
        Comments in map rules
          Syntax errors in map rules
          Data object names in map rules
          Card names in map rules
          Component names in map rules
          Index in map rules
          Partition in map rules
        Use ellipses
          Using ellipses to shorten an object name
        Viewing properties in the Map Designer
          Viewing type properties
          Viewing component rules
          Viewing component attributes
          Viewing restrictions of an item
          Viewing function syntax
          Viewing map rule properties
          Viewing functional map inputs and outputs
          Opening the type tree
        Formatting a map rule
          Deleting the current selection in map rules
      Formulating map rules
        Generating no output
          Text literals as NONE
        When input data is missing
          When portions of an input series are missing
          When an output evaluates to NONE
        Mapping an input item to an output item
          Automatic item conversions
          Intermediate item conversions
          Concatenating text strings
        Mapping a group to a group
          Automatic conversion of syntax items
          Mapping to a group with a maximum range of 1
        Outputs with maximum range greater than 1
          Indexing an output
          Reordering indexed objects
        Mapping to multiple occurrences of a group
        Indexing an Input
        Mapping from a floating component type
          Mapping from a floating component of a particular component
      Functional map basics
        When to use a functional map
        Similarities of input and output data
        Using a functional map
          Example scenario for using a functional map
        Comparing executable and functional maps
        Syntax of a functional map expression
          Determining the arguments of a functional map
            Input argument to a functional map evaluates to NONE
        Entering the map rule that references the functional map
        Creating a functional map
        Input card types of a functional map
        Input arguments as data objects
        Output card type of a functional map
          Entering map rules
        Using multiple inputs in a functional map
          Input objects are triggers
        Going to a functional map referenced in a map rule
        Functional maps in the Composition view
          Functional maps that do not exist
          Dragging a functional map name into a rule
      Functional Map Wizard
        Using the Functional Map Wizard
        Properties of the functional map
          Map name
          Input cards
            Input card types
            Input card names
          Output card
            Output card type
            Output card name
        Referencing a map from the Functional Map Wizard
        Editing card definitions in the Functional Map Wizard
          Resetting the Functional Map Wizard
          Undefined card and maps
        When an argument is invalid
        When an argument returns an object of a known type
        Creating more than one functional map
          Selecting multiple map rules
          If a map already exists
        Using an output as an argument
          Multiple levels of functional maps
        Using a functional map to increment data
        Referring to the current output in a map rule
        Using a functional map to reorder data
      Map settings
        Defining map settings for a single map
        Defining default map settings
        MapAudit settings
          MapAudit > Switch
          MapAudit > BurstAudit
          BurstAudit > Data
            Data > SizeValidation
          BurstAudit > Execution
          MapAudit > SummaryAudit
          SummaryAudit > Execution
          MapAudit > SettingsAudit
          SettingsAudit > Data
          SettingsAudit > Map
          MapAudit > AuditLocation
          AuditLocation > Directory
            Directory > Value
          AuditLocation > FileName
            FileName > Action
            FileName > Value
          AuditLocation > Sized
        MapTrace settings
          MapTrace > Switch
          MapTrace > TraceLocation
          TraceLocation > Directory
            Directory > Value
          TraceLocation > Filename
          MapTrace > InputContentTrace
          InputContentTrace > CardNumber
          InputContentTrace > StartObject
          InputContentTrace > EndObject
            Using ranges for InputContentTrace
          MapTrace > RulesTrace
          RulesTrace > CardNumber
          MapTrace > SummaryContentTrace
          MapTrace > Format
        WorkSpace settings
          WorkSpace > PageSize
          WorkSpace > PageCount
          WorkSpace > Directory
            Directory > Value
          WorkSpace > WorkFilePrefix
            WorkFilePrefix > Action
        Century settings
          Century
          Century > CCLookup
        Validation settings
          Validation
          Validation > OnValidationError
          Validation > RestrictionError
          Validation > SizeError
          Validation > PresentationError
          Validation > Ignore Component Rules
        Retry settings
          Retry > Switch
          Retry > MaxAttempts
          Retry > Interval
        Warnings settings
          Other Warnings settings
          Warnings > Return
        CodePageFallback
        MapRuntime setting
      Configuring bursts
        Batching logical messages
        Using bursts for large files
        Configuring bursts for error recovery
        Configuring the RUN function and bursts
        Logical or adapter-specified FetchUnits
      Managing maps
        Standard windows capabilities
          Moving and copying objects by dragging
          Selecting objects
          Deletion
          Objects that can be deleted with the delete key
          Cut, copy, and paste
          Objects that can be moved by dragging
          Objects that can be copied by dragging
        Additional mouse shortcuts
        Moving a map
        Copying a map
        Deleting a map
        Merging a map
        Renaming a map
        Exporting a map source file
        XML format for maps and map rules
        Exported map settings
        Exported card settings
        Exported map rules
        Referencing maps
          Version control
          How to reference a map
        Using a resource alias with referenced maps
      Managing cards
        Moving a card between input and output
        Moving a card between panes
        Converting a card
        Copying a card
        Reordering cards
        Deleting a card
        Editing a card
          Types of card edits
            Changing a card name
            Changing the type of an input card
            Changing the type of an output card
            Changing the type tree of a card
        Effects of modifying a type tree
          Changing a type that is used for a card
        Rebuilding a map that has changed
      Building maps
        Referenced maps
        Multi-platform maps
        Including a static input file in a compiled map
        Building a map
        Building maps for a single platform
          Platform-specific file name extensions
        Sample JCL
        Using the Organizer window
          Viewing and using unresolved map rules
            Modifying unresolved rules
            Unresolved rules return to the map rule
            Deleting unresolved rules
          Remarks
            Entering a remark for an object
            Entering a remark for a general topic
          Data audit settings
          Trace tab
        Type tree errors
        Map build analysis errors
          Viewing build results
          Searching in the Organizer
        Map build warning messages
        Map build compile errors
        Viewing build results
        Compiled map files
      Running a map
        Running a map
        Running in a multi-threaded environment
          Thread-safe map
          Verifying that the map meets basic thread-safe checks
            Map settings to optimize concurrent performance
            Card settings to optimize concurrent performance
        Map error and warning messages
        Run results
          Viewing the map run results
            Run results display options
          Closing Run Results windows
          Viewing run results with shortcut access methods
      Map performance
        Map Profiler overview
        Map Profiler output
          Type names
          Function times
          RUN maps
        Configuring the Map Profiler
        Profiler preferences
        Command line
        Using the Map Profiler
        Profiler output example
        Profiler summary report example
        For best results...
      Managing invalid data
        Using the Restart Attribute
        Using the REJECT function
        Using the ISERROR function
        Using the CONTAINSERRORS function
      Map audit overview
        Audit log contents
          Settings that control audit log content
          Viewing the audit log
          Execution summary in the audit log
            Elapsed execution time in the audit log
          Source data report by card
          Target data report by card
            Work area information by card
            Execution summary audit log sample
            BurstAudit execution in the audit log
          BurstAudit Data in the audit log
          Data content information in the audit log
        Auditing data content
          Data settings in the audit log
            Data settings in the audit log sample
          Map settings in the audit log
          Auditing a map
        Mapping from the audit log
          ExecutionSummary in the Tryaudit type tree
          Configuring data audit
            Detail
            Item data
          Status codes in the audit log
            Elements in the data audit log
      Troubleshooting
        Troubleshooting Design Studio problems
        Overview of debugging aids
        Command Server window
        Run results
        Audit log
        Customized validation settings
        Map Debugger
          Breakpoints
            Saving breakpoints
            Conditional BreakPoints
          Rule execution
          Viewing object values at a rule level
          Running the Map Debugger
          Remote debugging
            Debugging a map remotely
        Trace files
          Trace for general data
            Creating a trace file
            Viewing the trace file
            Trace file contents
            When data is valid
            Group validation
            Valid card objects
            Invalid data
            Invalid card objects
            Finding the important messages
            Existence of data
            Validation for invalid objects
            Unknown data
            Negative messages not fatal
            Example of optional occurrences
          Static file validation and tracing
          Trace for XML data
            Creating an XML trace file
            XML validation log
            Validation sequence
            Validation results
          Trace for XML parser errors only
      WebSphere DataPower SOA Appliances
        Limitations of DataPower SOA appliances
        Project settings for DataPower maps
          Configuring your project to create WebSphere DataPower maps by default
          Configuring your project to update the MapRuntime setting in all of the executable maps
        Configuring for WebSphere DataPower SOA Appliance services
          Configuring for the Interoperability Test Service
            Configuring an HTTPS connection
            Save Messages options
            Appliance Configuration options
            Working Directory option
            Retry map setting
          Configuring for the XML Management Interface service
            Setting Custom File name
        Generating WebSphere DataPower maps
          Building a WebSphere DataPower map
        Testing DataPower maps
          Running on a WebSphere DataPower SOA Appliance
          Running locally
        Deploying WebSphere DataPower maps
          Setting password for XML Management Interface service
          Overwriting a deployed file
        Troubleshooting DataPower maps
          Troubleshooting for the Interoperability Test Service
            DataPower session log file
              Viewing the DataPower session log file
            DataPower audit log file
          Troubleshooting for the XML Management Interface service
      Sterling B2B Integrator
        Sterling B2B Integrator overview
          Supported HCL Transformation Extender map functionality on Sterling B2B Integrator
          Differences when running HCL Transformation Extender maps on Sterling B2B Integrator
          Well-behaved map
          Data harness
        Getting started with Sterling B2B Integrator
        Configuring Design Studio for Sterling B2B Integrator
          Configuring the connection properties
            Configuring an HTTPS connection to the Sterling B2B Integrator server
          Configuring the Check In Map service options
          Configuring troubleshooting options
        Building an HCL Transformation Extender map
        Testing HCL Transformation Extender maps
          Run operation details
          Result details from test running maps
        Deploying HCL Transformation Extender maps
          Making the checked-in map the default
          Deploy operation details
          Result details from deploying maps
        Troubleshooting HCL Transformation Extender maps
          Troubleshooting for the Test Map service
            Sterling B2B Integrator session log file
            Sterling B2B Integrator audit log file
          Troubleshooting for the Check In Map service
      Standards Processing Engine
        Configuring Map Designer for SPE
          Creating a project and importing maps
          SPE database connection
            Configuring SPE database connections
          SPE database deployment options
          SPE test options
            Configuring default input and output files
            Setting Sterling B2B Integrator translator properties
          SPE Logging options
        Testing a map on SPE and displaying results
        Deploying a map to SPE
      Error and warning messages
        Map execution error and warning messages
        Map execution warning messages
        Map build error messages
        Map build warning messages
        Map compile error messages
        Error messages for DataPower maps
        Error messages in Design Studio for Sterling B2B Integrator services
        Map build errors for DataPower maps
        Audit log status codes
          Valid audit log status codes
          Warning audit log status codes
          Error audit log status codes
    Flows
      Introduction to Flows
        Nodes
          Maps
          Flow
          Decision
            Settings
              Flow Variable
              Operator
              Case Sensitive
              Value
          Fail
            Settings
            Error Message
          JAVA
            Settings
              Class name
              Properties
            Running the hip-rest non-docker environment
            Running the hip-rest under the docker environment
          Join
            Settings
              Write To File
              File Path
              Record Delimiter
              Output Header
              Header Flow Variable
              Header
              Header Delimiter
          Log
            Log File Name
          REST Client
            Functionality
            Terminals
            Settings
            Authentication
            Input Data Request Mode
            Request Assignments
            Response Assignments
            Logging
          Route
            Settings
          Sleep
          Split
            Configuring a Split node
              Consuming csv data through an input terminal
              Consuming csv data from a file
              Defining number of Split instances
              Settings
            Split example
            Split example
        Terminals
          Error and Success terminals
            Error and Success terminals example
          Log terminals
        Flow terminals
        Scheduled flows
        Listener
          Listener example
        Flow audits
      Flow variables
        Flow variables example
    Deployment
      Deployment overview
        Server groups
        Server definition
        Packages
  Design Server UI
    Design workspace
      Schema Designer
        Schema Designer dictionary
        Schema Designer structure
        Schema Designer properties
        Schema Designer toolbar
      Map Designer
        Map structure
        Map Designer workspace
        Build and run
        Map Designe navigator
        Map Designer toolbar
      Flow Designer UI
        Palette
        Canvas
          Nodes
          Context menu
          Links
        Structure pane
        Information pane
        Toolbar
    Deployment
      Server groups
      Servers
      Configuration variables
  Using Design Server
    Add a user
    Create a project
    Import a project
    Create a flow
    Define mapping between source and target
    Running flows in the Designer
      Preparing to run a flow from the Designer
        Server section options
        Variables section options
        Input Data section options
      Running the flow
      Viewing logs
      Viewing flow terminal data
      Displaying link data
Flow Command Server
  Introduction to the Flow Command Server
  Command line arguments
  Long format options with the value description
    Specify the flow working directory
    Specify the flow audit file name
    Specify the trace level error
    Specify input or output flow terminal override
    Specify flow variable values
    Specify UUID to be used to execute flow
    Specify the resource registry definition file
  Short format single character options
  Examples
    Override multiple input and output terminals example
    Set multiple flow variables example
    Audit and debug execution mode example
    Set flow UUID example
  Troubleshooting flow execution
  Introduction to the Flow Command Server
  Command line arguments
  Long format options with the value description
    Specify the flow working directory
    Specify the flow audit file name
    Specify the trace level error
    Specify input or output flow terminal override
    Specify flow variable values
    Specify UUID to be used to execute flow
    Specify the resource registry definition file
  Short format single character options
  Examples
    Override multiple input and output terminals example
    Set multiple flow variables example
    Audit and debug execution mode example
    Set flow UUID example
  Troubleshooting flow execution
Flow variables
  Flow variables
    Custom flow variables
    Special flow variables
    Flow variables locations
      Runtime REST API
      Mapping functions
      Design Server UI settings
    Flow variables scope
    Thread local flow variables
  Flow variables
    Custom flow variables
    Special flow variables
    Flow variables locations
      Runtime REST API
      Mapping functions
      Design Server UI settings
    Flow variables scope
    Thread local flow variables
Importation and exportation
  Importation and exportation
  Importation and exportation
Files
  Files
  Files
Connections and actions
  Connections and actions
    Project-level connections and actions
    Map-level connections and actions
    Connection testing
  Connections and actions
    Project-level connections and actions
    Map-level connections and actions
    Connection testing
Service Builder
  Introduction to Service Builder
  Configuring Service Builder
  Using Service Builder
    Create a service
    List of Services
    Edit a Service
    Delete a Service
    Cancel
    Create endpoints
  Introduction to Service Builder
  Configuring Service Builder
  Using Service Builder
    Create a service
    List of Services
    Edit a Service
    Delete a Service
    Cancel
    Create endpoints
Map design
  Introduction to the map designer
    Using the map designer
    Define data objects and properties
    Create maps to specify sources and targets
  Maps and map source files
    Map name guidelines
    Map source file differences
    Troubleshooting tip
  Input and output cards
    Card overview
      Card specifics
      Compositional hierarchy
    Native XML schema support
      Input-card type requirements for XML documents
      Parsing native XML schemas
      Running the Native XML Schema Customization wizard task flow
      Support for XSDL hints in output cards
    Static input cards
      Static file validation and tracing
  Card settings
    Schema
      CardName
        CardName guidelines
      Schema
        NativeXMLSchemaCustomization
          Identifier
          GlobalElements
          XSITypes
          MixedContent
      Type
        Metadata
          NameSpaces
    SourceRule input card settings
      SourceRule Setting overrides
      Input data retrieval
      FetchAs
      FetchAs > WorkArea
        Guidelines for reusing work areas
      FetchAs > FetchUnit
        FetchUnit details
        FetchUnit with multiple input cards
      GET
      Source
      Source > FilePath
      Source > Command
      DatabaseQueryFile
      DatabaseQueryFile > Database
      DatabaseQueryFile > Query
      DatabaseQueryFile > File
      Transaction
      OnSuccess
      OnFailure
      Scope
        FetchAs and Scope actions
    TargetRule output card settings
      TargetRule Setting overrides
      PUT
      FilePath
      Target > Command
      DatabaseQueryFile
      DatabaseQueryFile > File
      DatabaseQueryFile > Database
      DatabaseQueryFile > Table
      Transaction
      OnSuccess
      OnFailure
      Scope
    Input and output card settings
      Retry
      Retry > Switch
      Retry > MaxAttempts
      Retry > Interval
      DocumentVerification
        Use of DocumentVerification
        Use of DocumentVerification for output data
      Backup settings
      Backup > Switch
      Backup > When
      Backup > BackupLocation
      BackupLocation > Directory
      Directory > Value
      BackupLocation > Filename
      BackupLocation > FileName > Action
      BackupLocation > FileName > Value
    Effects of modifying a schema
    Changing a type that is used for a card
    SyntaxCard
    Editing a card
      Changing a card name
      Changing the type of an input card
      Changing the type of an output card
      Changing the schema of a card
  Map rules
    Map rules overview
    Rule editor
    Map rules as expressions
      Map rules define how to generate data objects
      Map rules are evaluated independently in sequential order
      Generating no output
      Text literals as NONE
      Special characters in map rules
      Syntax errors in map rules
      Data object names in map rules
      Card names in map rules
      Component names in map rules
      Index in map rules
      Partition in map rules
      Comments in map rules
      Unavailable rule cells
      Use ellipses
  Formulating map rules
    When input data is missing
      When portions of an input series are missing
      When an output evaluates to NONE
    Mapping an input item to an output item
      Automatic item conversions
      Intermediate item conversions
      Concatenating text strings
    Mapping a group to a group
      Automatic conversion of syntax items
      Mapping to a group with a maximum range of 1
    Outputs with maximum range greater than 1
    Indexing an output
    Mapping to multiple occurrences of a group
    Indexing an Input
    Mapping from a floating component type
  Functional map basics
    When to use a functional map
    Similarities of input and output data
    Using a functional map
      Example scenario for using a functional map
    Comparing executable and functional maps
    Syntax of a functional map expression
      Determining the arguments of a functional map
        Input argument to a functional map evaluates to NONE
    Entering the map rule that references the functional map
    Input card types of a functional map
    Input arguments as data objects
    Output card type of a functional map
      Entering map rules
    Using multiple inputs in a functional map
      Input objects are triggers
  Map settings
    MapAudit settings
      MapAudit > Switch
      MapAudit > BurstAudit
      BurstAudit > Data
        Data > SizeValidation
      BurstAudit > Execution
      MapAudit > SummaryAudit
      SummaryAudit > Execution
      MapAudit > SettingsAudit
      SettingsAudit > Data
      SettingsAudit > Map
      MapAudit > AuditLocation
      AuditLocation > Directory
        Directory > Value
      AuditLocation > FileName
        FileName > Action
        FileName > Value
      AuditLocation > Sized
    MapTrace settings
      MapTrace > Switch
      MapTrace > TraceLocation
      TraceLocation > Directory
        Directory > Value
      TraceLocation > Filename
      MapTrace > InputContentTrace
      InputContentTrace > CardNumber
      InputContentTrace > StartObject
      InputContentTrace > EndObject
        Using ranges for InputContentTrace
      MapTrace > RulesTrace
      RulesTrace > CardNumber
      MapTrace > SummaryContentTrace
      MapTrace > Format
    WorkSpace settings
      WorkSpace > PageSize
      WorkSpace > PageCount
      WorkSpace > Directory
        Directory > Value
      WorkSpace > WorkFilePrefix
        WorkFilePrefix > Action
    Century settings
      Century
      Century > CCLookup
    Validation settings
      Validation
      Validation > OnValidationError
      Validation > RestrictionError
      Validation > SizeError
      Validation > PresentationError
      Validation > Ignore Component Rules
    Retry settings
      Retry > Switch
      Retry > MaxAttempts
      Retry > Interval
    Warnings settings
      Other Warnings settings
      Warnings > Return
    CodePageFallback
  Configuring bursts
    Batching logical messages
    Using bursts for large files
    Configuring bursts for error recovery
    Configuring the RUN function and bursts
    Logical or adapter-specified FetchUnits
  Building maps
    Referenced maps
    Including a static input file in a compiled map
    Building a map
    Rebuilding a map that has changed
    Schema errors
    Map build analysis errors
    Map build warning messages
    Map build compile errors
    Compiled map files
  Running a map
    Running in a multi-threaded environment
      Thread-safe map
      Verifying that the map meets basic thread-safe checks
        Map settings to optimize concurrent performance
        Card settings to optimize concurrent performance
    Run results
  Managing invalid data
    Using the Restart Attribute
    Using the REJECT function
    Using the ISERROR function
    Using the CONTAINSERRORS function
  Map audit overview
    Audit log contents
      Controlling audit log content
      Execution summary in the audit log
      Elapsed execution time in the audit log
      Source data report by card
      Target data report by card
        Work area information by card
        Execution summary audit log sample
        BurstAudit execution in the audit log
      BurstAudit Data in the audit log
      Data content information in the audit log
    Data settings in the audit log
      Data settings in the audit log sample
    Map settings in the audit log
    Mapping from the audit log
      ExecutionSummary in the Tryaudit schema
      Configuring data audit
        Detail
        Item data
      Status codes in the audit log
  Troubleshooting
    Overview of debugging aids
    Command Server window
    Run results
    Audit log
    Customized validation settings
    Trace files
      Trace for general data
        Creating a trace file
        Trace file contents
        When data is valid
        Group validation
        Valid card objects
        Invalid data
        Invalid card objects
        Finding the important messages
        Existence of data
        Validation for invalid objects
        Unknown data
        Negative messages not fatal
        Example of optional occurrences
      Static file validation and tracing
      Trace for XML data
        Creating an XML trace file
        XML validation log
        Validation sequence
        Validation results
      Trace for XML parser errors only
  Error and warning messages
    Map execution error and warning messages
    Map execution warning messages
    Map build error messages
    Map build warning messages
    Map compile error messages
    Audit log status codes
      Valid audit log status codes
      Warning audit log status codes
      Error audit log status codes
  Introduction to the map designer
    Using the map designer
    Define data objects and properties
    Create maps to specify sources and targets
  Maps and map source files
    Map name guidelines
    Map source file differences
    Troubleshooting tip
  Input and output cards
    Card overview
      Card specifics
      Compositional hierarchy
    Native XML schema support
      Input-card type requirements for XML documents
      Parsing native XML schemas
      Running the Native XML Schema Customization wizard task flow
      Support for XSDL hints in output cards
    Static input cards
      Static file validation and tracing
  Card settings
    Schema
      CardName
        CardName guidelines
      Schema
        NativeXMLSchemaCustomization
          Identifier
          GlobalElements
          XSITypes
          MixedContent
      Type
        Metadata
          NameSpaces
    SourceRule input card settings
      SourceRule Setting overrides
      Input data retrieval
      FetchAs
      FetchAs > WorkArea
        Guidelines for reusing work areas
      FetchAs > FetchUnit
        FetchUnit details
        FetchUnit with multiple input cards
      GET
      Source
      Source > FilePath
      Source > Command
      DatabaseQueryFile
      DatabaseQueryFile > Database
      DatabaseQueryFile > Query
      DatabaseQueryFile > File
      Transaction
      OnSuccess
      OnFailure
      Scope
        FetchAs and Scope actions
    TargetRule output card settings
      TargetRule Setting overrides
      PUT
      FilePath
      Target > Command
      DatabaseQueryFile
      DatabaseQueryFile > File
      DatabaseQueryFile > Database
      DatabaseQueryFile > Table
      Transaction
      OnSuccess
      OnFailure
      Scope
    Input and output card settings
      Retry
      Retry > Switch
      Retry > MaxAttempts
      Retry > Interval
      DocumentVerification
        Use of DocumentVerification
        Use of DocumentVerification for output data
      Backup settings
      Backup > Switch
      Backup > When
      Backup > BackupLocation
      BackupLocation > Directory
      Directory > Value
      BackupLocation > Filename
      BackupLocation > FileName > Action
      BackupLocation > FileName > Value
    Effects of modifying a schema
    Changing a type that is used for a card
    SyntaxCard
    Editing a card
      Changing a card name
      Changing the type of an input card
      Changing the type of an output card
      Changing the schema of a card
  Map rules
    Map rules overview
    Rule editor
    Map rules as expressions
      Map rules define how to generate data objects
      Map rules are evaluated independently in sequential order
      Generating no output
      Text literals as NONE
      Special characters in map rules
      Syntax errors in map rules
      Data object names in map rules
      Card names in map rules
      Component names in map rules
      Index in map rules
      Partition in map rules
      Comments in map rules
      Unavailable rule cells
      Use ellipses
  Formulating map rules
    When input data is missing
      When portions of an input series are missing
      When an output evaluates to NONE
    Mapping an input item to an output item
      Automatic item conversions
      Intermediate item conversions
      Concatenating text strings
    Mapping a group to a group
      Automatic conversion of syntax items
      Mapping to a group with a maximum range of 1
    Outputs with maximum range greater than 1
    Indexing an output
    Mapping to multiple occurrences of a group
    Indexing an Input
    Mapping from a floating component type
  Functional map basics
    When to use a functional map
    Similarities of input and output data
    Using a functional map
      Example scenario for using a functional map
    Comparing executable and functional maps
    Syntax of a functional map expression
      Determining the arguments of a functional map
        Input argument to a functional map evaluates to NONE
    Entering the map rule that references the functional map
    Input card types of a functional map
    Input arguments as data objects
    Output card type of a functional map
      Entering map rules
    Using multiple inputs in a functional map
      Input objects are triggers
  Map settings
    MapAudit settings
      MapAudit > Switch
      MapAudit > BurstAudit
      BurstAudit > Data
        Data > SizeValidation
      BurstAudit > Execution
      MapAudit > SummaryAudit
      SummaryAudit > Execution
      MapAudit > SettingsAudit
      SettingsAudit > Data
      SettingsAudit > Map
      MapAudit > AuditLocation
      AuditLocation > Directory
        Directory > Value
      AuditLocation > FileName
        FileName > Action
        FileName > Value
      AuditLocation > Sized
    MapTrace settings
      MapTrace > Switch
      MapTrace > TraceLocation
      TraceLocation > Directory
        Directory > Value
      TraceLocation > Filename
      MapTrace > InputContentTrace
      InputContentTrace > CardNumber
      InputContentTrace > StartObject
      InputContentTrace > EndObject
        Using ranges for InputContentTrace
      MapTrace > RulesTrace
      RulesTrace > CardNumber
      MapTrace > SummaryContentTrace
      MapTrace > Format
    WorkSpace settings
      WorkSpace > PageSize
      WorkSpace > PageCount
      WorkSpace > Directory
        Directory > Value
      WorkSpace > WorkFilePrefix
        WorkFilePrefix > Action
    Century settings
      Century
      Century > CCLookup
    Validation settings
      Validation
      Validation > OnValidationError
      Validation > RestrictionError
      Validation > SizeError
      Validation > PresentationError
      Validation > Ignore Component Rules
    Retry settings
      Retry > Switch
      Retry > MaxAttempts
      Retry > Interval
    Warnings settings
      Other Warnings settings
      Warnings > Return
    CodePageFallback
  Configuring bursts
    Batching logical messages
    Using bursts for large files
    Configuring bursts for error recovery
    Configuring the RUN function and bursts
    Logical or adapter-specified FetchUnits
  Building maps
    Referenced maps
    Including a static input file in a compiled map
    Building a map
    Rebuilding a map that has changed
    Schema errors
    Map build analysis errors
    Map build warning messages
    Map build compile errors
    Compiled map files
  Running a map
    Running in a multi-threaded environment
      Thread-safe map
      Verifying that the map meets basic thread-safe checks
        Map settings to optimize concurrent performance
        Card settings to optimize concurrent performance
    Run results
  Managing invalid data
    Using the Restart Attribute
    Using the REJECT function
    Using the ISERROR function
    Using the CONTAINSERRORS function
  Map audit overview
    Audit log contents
      Controlling audit log content
      Execution summary in the audit log
      Elapsed execution time in the audit log
      Source data report by card
      Target data report by card
        Work area information by card
        Execution summary audit log sample
        BurstAudit execution in the audit log
      BurstAudit Data in the audit log
      Data content information in the audit log
    Data settings in the audit log
      Data settings in the audit log sample
    Map settings in the audit log
    Mapping from the audit log
      ExecutionSummary in the Tryaudit schema
      Configuring data audit
        Detail
        Item data
      Status codes in the audit log
  Troubleshooting
    Overview of debugging aids
    Command Server window
    Run results
    Audit log
    Customized validation settings
    Trace files
      Trace for general data
        Creating a trace file
        Trace file contents
        When data is valid
        Group validation
        Valid card objects
        Invalid data
        Invalid card objects
        Finding the important messages
        Existence of data
        Validation for invalid objects
        Unknown data
        Negative messages not fatal
        Example of optional occurrences
      Static file validation and tracing
      Trace for XML data
        Creating an XML trace file
        XML validation log
        Validation sequence
        Validation results
      Trace for XML parser errors only
  Error and warning messages
    Map execution error and warning messages
    Map execution warning messages
    Map build error messages
    Map build warning messages
    Map compile error messages
    Audit log status codes
      Valid audit log status codes
      Warning audit log status codes
      Error audit log status codes
REST API
  REST API V2.0
    Deployment APIs
    Map and Flow run APIs
      PUT /v2/run/url
      POST /v2/run/url
    Flow Schedule APIs
      POST /v2/schedule/url
      DELETE /v2/schedule/url
  REST API V2.0
    Deployment APIs
    Map and Flow run APIs
      PUT /v2/run/url
      POST /v2/run/url
    Flow Schedule APIs
      POST /v2/schedule/url
      DELETE /v2/schedule/url
Flow server
  Flow monitoring
    Flow monitoring introduction
      Flow Dashboard
        Installing the Flow Dashboard
        Configuring the Flow Dashboard
      Event Reporter
        Starting the Event Reporter
        Configuring Event Reporter
  Flow monitoring
    Flow monitoring introduction
      Flow Dashboard
        Installing the Flow Dashboard
        Configuring the Flow Dashboard
      Event Reporter
        Starting the Event Reporter
        Configuring Event Reporter
Configuration variables
  Configuration variables overview
  Configuration variable alias resolution
  Maximum resource lengths after alias resolution
  Alias expansion in external interface functions
  Defining configuration variable values with environment variables
  Configuration variable encryption
  References to Resource Registry in messages and log files
  Configuration variables overview
  Configuration variable alias resolution
  Maximum resource lengths after alias resolution
  Alias expansion in external interface functions
  Defining configuration variable values with environment variables
  Configuration variable encryption
  References to Resource Registry in messages and log files
Command Server
  Using a Command Server
    Command Server Overview
      Building a platform-specific map
    Executing a map
      Using execution commands
      Input data validation
      Output objects built
    Troubleshooting tools
      Command Server display
      Command Server return codes and messages
      Map audit logs and trace files
        Map audit log
        Map trace files
    External interfaces for applications, EXIT and RUN
  Windows platforms
    Running the map examples
    Using the Command Server
    Help
  z/OS Batch
    Running the map examples
    Using the Command Server
      Execution command line (JCL PARM statement)
        Example 1
        Example 2
        Example 3
        Example 4
      Identifying data sources and targets
      Names to avoid
      Temporary datasets
      JCL
      Overriding Language Environment (LE) runtime options
    z/OS Batch execution commands
      Input Dataset Override (-I)
      No DTXLOG (-NL) or (/NL)
      Output Dataset Override (-O)
      Workfiles in Memory (-WM)
      Print Uppercase (-+)
      Command Dataset (-@)
      Problem Resolution (-$)
      Record Separators (/V)
    Troubleshooting
      EBCDIC-encoded XML trace files
    VSAM considerations
    Using the EXIT function
    Using the RUN function
    Reusing work files
    Output file same as input file
    Appended output
    Resource names
  z/OS CICS
    Running the map examples
    Using the CICS Execution Option
    z/OS CICS execution commands
      Audit (-A)
      Input Dataset Override (-I)
      Execution Log (-L)
      Output Dataset Override (-O)
      Enqueuing on Data Files (-Q)
      Trace (-T)
      Workfiles in Memory (-WM)
      Problem Resolution (-$)
      Print Uppercase (-+)
      Eliminate AICA (ICVR Timeout) Abends (-!n)
    Specifying storage medium
      Specifying output fixed format record length
      Variable length records
        The :W option
        The :P option
    Using EXEC CICS LINK passing storage buffers
    Using the EXIT function
    Using the RUN function
    Preloading HCL Integration Platform maps and .mdq files in a z/OS CICS environment
      Configuring the CICS preloader utility
        The preloader control file
        Identifying the maps and .mdq files in the DTXnnnIN preloader control file
      Map and .mdq file DD statements in the CICS startup JCL
        Map or .mdq files in a z/OS flat file
        Map or .mdq files in a PDS or PDSE
      Running the HCL Integration Platform CICS preloader utility
    Abnormal termination
    The DTXMPULD utility
    Resource names
    Multiple HCL Integration Platform versions
      Enabling the multiple HCL Integration Platform feature
      Using the multiple installations
  Resource names for z/OS platform
    Resource name aliases
      Resource name limitations for files and DDNAMES
    Virtual server names
    Specifying resource name file for batch
      DDNAMES
    Specifying resource name file for CICS
      VSAM
    Resource configuration files
  Using a Command Server
    Command Server Overview
      Building a platform-specific map
    Executing a map
      Using execution commands
      Input data validation
      Output objects built
    Troubleshooting tools
      Command Server display
      Command Server return codes and messages
      Map audit logs and trace files
        Map audit log
        Map trace files
    External interfaces for applications, EXIT and RUN
  Windows platforms
    Running the map examples
    Using the Command Server
    Help
  z/OS Batch
    Running the map examples
    Using the Command Server
      Execution command line (JCL PARM statement)
        Example 1
        Example 2
        Example 3
        Example 4
      Identifying data sources and targets
      Names to avoid
      Temporary datasets
      JCL
      Overriding Language Environment (LE) runtime options
    z/OS Batch execution commands
      Input Dataset Override (-I)
      No DTXLOG (-NL) or (/NL)
      Output Dataset Override (-O)
      Workfiles in Memory (-WM)
      Print Uppercase (-+)
      Command Dataset (-@)
      Problem Resolution (-$)
      Record Separators (/V)
    Troubleshooting
      EBCDIC-encoded XML trace files
    VSAM considerations
    Using the EXIT function
    Using the RUN function
    Reusing work files
    Output file same as input file
    Appended output
    Resource names
  z/OS CICS
    Running the map examples
    Using the CICS Execution Option
    z/OS CICS execution commands
      Audit (-A)
      Input Dataset Override (-I)
      Execution Log (-L)
      Output Dataset Override (-O)
      Enqueuing on Data Files (-Q)
      Trace (-T)
      Workfiles in Memory (-WM)
      Problem Resolution (-$)
      Print Uppercase (-+)
      Eliminate AICA (ICVR Timeout) Abends (-!n)
    Specifying storage medium
      Specifying output fixed format record length
      Variable length records
        The :W option
        The :P option
    Using EXEC CICS LINK passing storage buffers
    Using the EXIT function
    Using the RUN function
    Preloading HCL Integration Platform maps and .mdq files in a z/OS CICS environment
      Configuring the CICS preloader utility
        The preloader control file
        Identifying the maps and .mdq files in the DTXnnnIN preloader control file
      Map and .mdq file DD statements in the CICS startup JCL
        Map or .mdq files in a z/OS flat file
        Map or .mdq files in a PDS or PDSE
      Running the HCL Integration Platform CICS preloader utility
    Abnormal termination
    The DTXMPULD utility
    Resource names
    Multiple HCL Integration Platform versions
      Enabling the multiple HCL Integration Platform feature
      Using the multiple installations
  Resource names for z/OS platform
    Resource name aliases
      Resource name limitations for files and DDNAMES
    Virtual server names
    Specifying resource name file for batch
      DDNAMES
    Specifying resource name file for CICS
      VSAM
    Resource configuration files
Resource Adapters
  Resource Adapters
  Adapters overview
    Importers
    System requirements
    General rules for adapter commands
    Command syntax summaries
    Adapter command aliases
    Configuring Java-based adapters
      UNIX only
      API usage
    Encoding and decoding data
      Supported adapters
      Limitations
      Encoding
      Decoding
      Transporting
    Encode/decode scenarios
      Input card or GET
      Output card or PUT
      GET function
    Transport encode/decode examples
      SOAP Input card
      SOAP Output card
      SOAP request/reply in a GET function
    Using resource adapters
    Using an adapter in the map designer
      Specifying the FTP adapter in the map designer
    Using an adapter in a map or component rule
      Examples of database adapter commands
    Using an adapter in the Integration Flow Designer
      Specifying the TIBCO RV adapter in the Integration Flow Designer
    On the command line
      Database-specific adapter commands on the command line
        Command line examples
      For Windows sources and targets on the command line
      For UNIX sources and targets on the command line
    Functions
      Using the GET function
      Using the PUT function
      Using the RUN function
    Using wildcards
    Scope settings and FetchUnit interpretation
    Using global transaction management
    File Adapter
    Text File Importer
      Supported character sets
        Western character sets, international and non-international versions)
        Japanese character sets (international version)
    Sink adapter
      Using the Sink adapter
    Application adapter
    Source and target card settings
      Source settings
      Target settings
    Communication adapters
    VAN access through the FTP adapter
      Specifying the FTP adapter for GXS VAN access
      GXS VAN command syntax
    Messaging adapters
      Message flow
      Adapter transactions
        Transactional control
        Connection management
      Messages as a data source
        Example of data processing modes
      Messages as a data target
    Database adapters
      Supported database adapters
      Restrictions and limitations
      Using database-specific adapters
        Adapter usage in functions
        Adapters in Input Data and Output Data Settings
      List of commands
        Audit (-A or -AUDIT)
        Bad Data (-BD or -BADDATA)
        Connect String (-C or -CONNECT)
        Commit by Card (-CC or -CCARD)
        Commit by Statement (-CS or -CSTMT)
        Delete (-D or -DELETE)
        Database Name (-DN or -DBNAME)
        Database Adapter Type (-DT or -DBTYPE)
        Data Source (-DS or -SOURCE)
        File (-F or -FILE)
        Global Transaction Management (-GTX)
        Database/Query File (-M or -MDQ)
        Password (-PW or -PASSWORD)
        Stored Procedure Name (-PR or -PROC)
        Query (-Q or -QUERY)
        Row Count (-RC or -ROWCNT)
        SQL statement (-S or -STMT)
        Table Name (-TB or -TABLE)
        Trace (-T or -TRACE)
        Trace Error (-TE or -TRACEERR)
        Trigger (-TR or -TRIG)
        Update (-UP or -UPDATE)
        User ID (-US or -USER)
        Variable (-V or -VAR)
      Generating schemas using mtsmaker
        Overview
        Generating a schema script
          Using mtsmaker with a database/query file
            Using mtsmaker with an .mdq File
          Using mtsmaker without a database/query file
            Using mtsmaker without an .mdq File
        General parameter rules
        List of parameters
          Database Name (-B)
          Data Source (-D)
          Schema File (-F)
          Stored Procedure Name (-G)
          Database/Query File (-M)
          Category Type (-N)
          Schema Script File (-O)
          Password (-P)
          Query Name (-Q)
          SQL statement (-S)
          Table Name (-T)
          User ID (-U)
          Variable Name (-V)
          Format (-X)
          Database Adapter Type (-Z)
    Return codes and error messages
      General adapter messages
      Database-specific adapter messages
  Apache ActiveMQ Adapter
  Apache HDFS Adapter
    System requirements
    HDFS Adapter commands overview
    HDFS Adapter commands
      Protocol scheme -S (-SCHEME)
      WebHDFS host name -H (-HOST)
      WebHDFS port number -P (-PORT)
      Username -U (-USER)
      Path prefix -PP (-PATHPREFIX)
      Filename -F (-FILE)
      Chunk size -CS (-CHUNKSIZE)
      Single chunk mode -SCM (-SINGLECHUNKMODE)
      Immediate write mode -IWM (-IMMEDIATEWRITEMODE)
      Block size -BLS (-BLOCKSIZE)
      Buffer size -BUS (-BUFFERSIZE)
      Overwrite -OW (-OVERWRITE)
      Permission flags -PER (-PERMISSION)
      Replication factor -REP (-REPLICATION)
      Cross-Site Request Forgery Prevention Header -CSRFH (-CSRFH)
      Extended attributes -XATTR (-XATTR)
      Truststore file full path -TSL (-TRUSTSTORELOCATION)
      Truststore password -TSP (-TRUSTSTOREPASSWORD)
      Keystore file path -KSL (-KEYSTORELOCATION)
      Keystore password -KSP (-KEYSTOREPASSWORD)
      Key password -KP (-KEYPASSWORD)
      Authenticate server -AS (-AUTHSERVER)
      Authenticate client -AC (-AUTHCLIENT)
      Verify host name -VH (-VERIFYHOSTNAME)
      Kerberos mode -KM (-KERBEROSMODE)
      Login configuration file location -LCFL (-LOGINCONFIFILELOCATION)
      Kerberos configuration file location -KCFL (-KERBEROSCONFIGFILELOCATION)
      Kerberos authentication user -KAU (-KERBEROSAUTHUSER)
      Kerberos authentication password -KAP (-KERBEROSAUTHPASSWORD)
      Kerberos configuration file -KCN (-KERBEROSCONFIGNAME)
      Basic authentication user -BAU (-BASICAUTHUSER)
      Basic authentication password -BAP (-BASICAUTHPASSWORD)
      Adapter log file full path -T, -T+, -TV, -TV+, -TE, -TE+
    HDFS Adapter transaction settings
  Apache Kafka adapter
    Authenticating Connection
    Adapter properties and commands
    Adapter commands for consumers and producers
    Adapter commands for producers
    Adapter commands for consumers
    Examples
  Amazon S3 Adapter
  Amazon SQS Adapter
  Amazon SNS Adapter
  Azure Service Bus Adapter
    Introduction
    Defining Connections
      Azure Service Bus adapter as a source
      Azure Service Bus adapter as a target
    Adapter Properties
      Endpoint
      Shared Access Key Name
      Shared Access Key
      Queue Name
      Content Type
      Session Identifier
      Receive Mode
      Message Limit
      Message Timeout
      Logging
      Append Log
      Log File Path
    Examples
  Azure Blob Storage Adapter
    Introduction
    Adapter Properties and Commands
      Account Name
      Access Key
      Endpoint Suffix
      Endpoints Protocol
      Container Name
      Write Mode
      Block Size
      Read Mode
      Overwrite Blob
      Blob Name
      Logging
      Log File Path
    Examples
  Azure SQL Adapter
    Introduction
    Azure SQL Adapter commands
      Server Name
      Port
      Database
      User
      Password
      Encrypt
      Trust Server Certificate
      Hostname in Certificate
      Login Timeout
      Autocommit
      Table
      Query
      Procedure
      DML
      Schema
      Logging
      Append Log
      Log File Path
      Pre SQL
      Post SQL
      Write Mode
      -QTY and -LSN adapter commands
      -ARRAYSIZE adapter command
      Examples
  Batch File and Shell Script Adapters
    System requirements
    Command aliases
    Commands for the Batch File and Shell Script adapters
      Audit (-A or -AUDIT)
      Command line interpreter (-CL or -CLI)
      Batch files in Windows environments
      Shell scripts in UNIX environments
      Command file (-C or -CMD)
      Transfer file (-F or -FILE)
      Inline output (-I or -INLINE)
      Poll process (-P or -POLL)
      Show mode (-S or -SHOW)
      Standard input (-< or -STDIN)
      Trace (-T or -TRACE)
    Syntax summary for Batch File and Shell Script adapters
      Data sources
      Data targets
    Return codes and error messages
  CICS Adapter
    System requirements
    Command alias
    CICS Adapter commands
      Bridge Facility Like (-BFL)
      Bridge Keep Time (-BKT)
      Driver Transaction Name (-DT)
      Host (-HOST)
      Password (-PW)
      Port (-PORT)
      Service (-SERVICE)
      Timeout (-TIMEOUT)
      Trace (-T)
      Transaction Name (-TRAN)
      User ID (-UID)
    Syntax summary
      Data sources
      Data targets
      Example 1
      Example 2
    Using the CICS adapter
      Adapter capabilities
      Adapter limitations
      Defining a bridge transaction for use with the CICS adapter
  Cipher Adapter
    IBM GSKit requirements
    Cipher adapter commands
  DB2 (z/OS ODBC) Adapter
    System requirements
    Database columns and types
      How DB2 data types convert to item types in a type tree
      Date and time formats
    Database Interface Designer settings
    DB2 (z/OS ODBC) Adapter commands
      DB2 (z/OS ODBC) Adapter-specific commands
      Database Adapter Type (-DBTYPE) adapter command
      Row count (-ROWCNT) adapter command for DB2 (z/OS ODBC)
      Data Source (-SOURCE) adapter command
    Adapter commands for a source
      GET > Source > Command setting
      Database execution command: input source override (-ID)
      DBLOOKUP and DBQUERY functions
      GET function
    Adapter commands for a target
      PUT > Target > Command setting
      Database execution command: output source override (-OD)
      PUT function
    Using tdfmaker to define update keys
      Using tdfmaker on z/OS
        Sample tdfmaker.JCL file
    Using mtsmaker on z/OS
      mtsmaker parameters for z/OS
        Sample JCL files for mtsmaker on z/OS
    DB2 (z/OS ODBC) Adapter limitations
    Return codes and error messages
  DB2 (z/OS) Adapter
    System requirements
    Binding the application plan
    Database columns and types
    Database Interface Designer settings
    DB2 (z/OS) Adapter commands
      DB2 (z/OS) Adapter-specific commands
      Database adapter type adapter command for DB2 (z/OS)
      Database/query file adapter command for DB2 (z/OS)
      DB2 (z/OS) Adapter source commands
        GET > source > command for DB2 (z/OS) Adapter
        DB2 (z/OS) Adapter database execution command (input source override)
        DBLOOKUP or DBQUERY functions
        GET function
      DB2 (z/OS) Adapter commands for a target
        PUT > target > command for DB2 (z/OS) Adapter
        DB2 (z/OS) Adapter database execution command (output source override)
        PUT function
    DB2 (z/OS) Adapter limitations
    Return codes and error messages
  Extreme Scale Adapter
    System requirements
    Extreme Scale adapter command overview
      Command aliases
      Connection string (-CONNSTRING) command
      Grid (-GRID) command
      Hash map (-HASHMAP) command
      Key (-KEY) command
      Reference (-REFERENCE) command
      Command (-COMMAND) adapter command
      Now (-NOW) command
      SQL statement (-SQL) command
      Create trace file (-T) command
      Trace adapter errors (-TE) command
  Email Adapters
    System requirements
    Command alias
    Using adapter commands
    Commands for email adapters
      Attachment name
        Multiple attachments
      Attachment name (-AN or -ATTNAME)
      Audit (-A or -AUDIT)
      BCC recipient (-BCC)
      CC recipient (-CC)
      From (-FROM)
      Header (-HDR)
      Login (-L or -LOGIN)
      Listen (-LSN)
      Markread (-MARKREAD)
      Password (-P or -PASS)
      Post office (-PO)
      Priority (-PRI or -PRIORITY)
      Protocol (-PR or -PROTO)
      Raw (-RAW)
      Receipt (-RCPT or -RECEIPT)
      Server (-SVR or -SERVER)
      Subject (-SUB or -SUBJECT)
      Text (-TXT or -TEXT)
      To recipient (-TO)
      Trace (-T or -TRACE)
      Type (-TYPE)
      Userid (-UID or -USERID)
      Username (-U or -USER)
    Syntax summary
      Lotus Notes adapter commands
        Data sources for LNOTES
        Data targets for LNOTES
      Internet email adapter commands
        Data sources for INET
        Data targets for INET
      Email adapters example using data sources and targets
      Example: send mail using the Lotus Notes protocol
      Example: send mail using internet email protocol
      Command line example: Lotus Notes override
      Command line example: internet email override
    Troubleshooting email adapters
      Trace log file
      Internet email
      Lotus Notes
    Return codes and error messages
      Messages
  Excel Adapter
    System requirements
    Excel Adapter commands
      Transaction scope and document persistence in memory
      data_from_map option
      Add document (-ADOC) command
      Remove document (-RDOC) command
      Replace document (-UDOC) command
      Get document data (-GDOC) command
      Excel workbook (-FILE) command
      Worksheet (-WRKSHEET) command
      Template (-TEMPLATE) command
      Excel transformation (-XLS) command
  FTP Adapter
    System requirements
      About sockets
    Access to international VANs
    Command alias
    FTP commands
      FTP adapter commands
        Account (-AC or -ACCT)
        Audit (-A or -AUDIT)
        Certificate Authority (-CA)
        Client Certificate (-CERT)
        Client Certificate Password (-CPASS)
        Code Page Local (-CPL)
        Code Page Remote (-CPR)
        Fail (-FAIL)
        Firewall Connection Method URL (-FW or -FIREWALL)
          Example
        Adapter behavior when the -FIREWALL command Is present
        URL syntax
        FTP URL (-URL)
          Example
        GXS (-GXS)
        Ignore (-I or -IGNORE)
        Implicit (-IMPLICIT)
        Keep Server (-KS)
        List Option (-LS)
        Make Directory (-MKD)
        Move (-MOVE)
          Platform-specific FTP Server limitations
        Passive Mode (-PV or -PASV)
        Port Mode (-PT or -PORT)
        Private Key (-PKEY)
        Private Key Password (-KPASS)
        Submit command after file transfer (-PQUOTE)
        Quantity (-QTY)
        Submit command before file transfer (-QUOTE)
        Site (-SITE)
        SSL Encryption Strength (-STR)
        SSL Protocol (-SPROTO)
        Stage (-STG or -STAGE)
        Success (-S or -SUCCESS)
        System (-SYS)
        Trace (-T or -TRACE)
        Timeout (-TIMEOUT)
    Syntax summary
      Data sources
      Data targets
      Using FTP adapter commands
        Examples
      URL syntax
      URL encoding
    Troubleshooting
      Adapter audit log
        Sample FTP adapter audit log
      Adapter trace file
        Example FTP adapter trace file
      Temporary file limit
    Return codes and error messages
      Messages
  GZIP/ZLIB Adapter
    GZIP/ZLIB Adapter overview
    System requirements
    Command alias
    GZIP/ZLIB Adapter commands
      Action adapter command for GZIP/ZLIB
      File adapter command for GZIP/ZLIB
      Stream adapter command for GZIP/ZLIB
      Trace adapter command for GZIP/ZLIB
    Syntax summary
    Command behavior
  HL7 MLLP Adapter
    System requirements
    How to use the HL7 MLLP adapter in a map
    Conversation support
    HL7 MLLP adapter command overview
      Command alias
      Client connection (-CCON) command
      Host (-H) command
      Listen (-LSN) command
      Number of event messages (-NEM) command
      Port (-P) command
      Quantity (-QTY) command
      Service (-S) command
      Trace (-T) command
  HTTP Adapter
    Known limitations
    System requirements
    Automatic HTTP event management
    Command Alias
    HTTP Adapter commands
      Certificate Authority (-CA)
      Client Certificate (-CERT)
      Client Certificate Password (-CPASS)
      From (-FROM)
      Header (-HDR)
      HTTP(S) URL (-URL)
      Ignore (-IGNORE)
        Example
      Inline Output (-INLINE)
      KEEPALIVE (-KEEPALIVE)
      Listen (-LSN)
      Method (-M or -METHOD)
      Modified Since (-MOD or -MODIFIED)
      Private Key (-PKEY)
      Private Key Password (-KPASS)
      Proxy URL (-PROXY)
      Redirections Allowed (-REDIR or -REDIRECT)
      Session (-SESSION)
      SOCKS URL (-SOCKS)
        Examples
      SSL Encryption Strength (-STR)
      SSL Protocol (-SPROTO)
      Status Code (-SC or -STATUS_CODE)
      Status Line (-STATUSLINE)
      Status Page (-SP or -STATUS_PAGE)
        Status page variables
        Status page files for multi-threaded maps
      Status Page Default (-SPD or -STATUS_PAGE_DEFAULT)
      Timeout (-TIMEOUT)
      Trace (-T or -TRACE)
      Tunneling (-TUNNELING)
      Type (-TY or -TYPE)
    Syntax summary
      Data sources
      Data targets
      Using HTTP Adapter commands
      Example files
        HTTP header adapter command (-HDR) example
        Create a type tree
        Configure the Map Input and Output Cards
        Enter the map rules
    Troubleshooting
      Adapter trace file
      Sample adapter trace file
    Return codes and error messages
      Messages
  IBM MQ Adapter
    IBM MQ message content
    Transmission queues
    IBM MQ client or server adapter
    System requirements
      Client system
      Server system
    Command aliases
      GET > Source settings
        GET > Source > Command setting
        Source > Transaction > OnSuccess setting
        Source > Transaction > OnFailure setting
        Source> Transaction> Scope setting
        Source> Transaction> Warnings setting
      PUT > Target settings
        PUT > Target > Command setting
        Target > Transaction > OnSuccess setting
        Target > Transaction > OnFailure setting
        Target > Transaction > Scope setting
        Target > Transaction > Warnings setting
        PUT > Target > Retry settings
          Target > Retry > Switch setting
          Target > Retry > MaxAttempts setting
          Target > Retry > Interval setting
    IBM MQ adapter commands
      Channel definition (-CD)
      Cluster queue manager name (-CQMN)
        Examples
      Coded character set identifier (-CCSID)
      Complete message (-CMSG)
      Convert (-CVT)
      Correlation ID (-CID)
      Default header (-DH)
      Error queue manager name (-EQMN)
      Error queue name (-EQN)
      Message expiration (-EXPIRY)
      Global transaction management (-GTX)
      Group message (-GRP)
      Group message 2 (-GRP2)
        Example 1
        Example 2
      Header (-HDR)
      Hex correlation ID (-HCID)
      Hex group message ID (-HGRP)
      Hex message ID (-HMID)
      Ignore group message (-XGRP)
      Listen (-LSN)
      Message buffer size (-MBS)
      Message format (-FORMAT)
      Message ID (-MID)
      MQOPEN options (-MQOO)
      Packet (-PKT)
      Password (-P)
      Quantity (-QTY)
      Queue manager name (-QMN)
      Queue name (-QN)
      Refresh message cursor (-REFRESH)
      Require all messages (-ALLMSG)
      Require all segments (-ALLSEG)
      Trace (-T)
      Transmission Error queue name (-XEQN)
      Transmission queue name (-XQN)
      User (-U)
      Version 2 (-V2)
      Wait Interval (-WI)
    Syntax summary
      Data sources
      Data targets
      Wildcard support
    Using the messaging adapter
      Threading for IBM MQ
      Synchronizing multiple watches on the same queue
    Group message support
      Physical message
      Logical message
        Message group
      Incomplete message segments
        Reassembly of segments
        Retrieval of group messages
    Example files
      Using the sample type tree
        Mapping message data only
        Mapping the message descriptor
        Mapping the IBM MQ Link for R/3 header
    Troubleshooting
      Trace log
    Return codes and error messages
      Messages
      IBM MQ and error code relationships
  IMS TM Adapter
  Informix Adapter
    System requirements
    Database columns and types
      Item type properties
      Date and time formats
    Database Interface Designer settings
      Database Definition dialog box
      Stored procedures native call syntax
    Informix Adapter commands
      Adapter-specific command list
      Database adapter type (-DBTYPE)
      Row count (-ROWCNT)
      Data source (-SOURCE)
    Adapter commands for a source
      GET > Source > Command setting
      Database execution command: input source override (-ID)
      DBLOOKUP or DBQUERY functions
      GET function
    Adapter commands for a target
      PUT > Target > Command setting
      Database execution command: output source override (-OD)
      PUT function
    Binding values in DBLOOKUP/DBQUERY
      Limitation when using ODBC
      Specifying the data type
    Configuring DSN for Launcher startup
    Restrictions and limitations
    Return codes and error messages
  Java Class Adapter
    System requirements
    Adapter capabilities
    Java Class Adapter limitations
    Command alias
    Java Class Adapter commands
      Deserialize (-DS)
      Serialize (-S)
      Trace (-T)
      Trace error (-TE)
    Syntax summary
      Data sources and targets
      Using the Java Class Adapter
        Simple Java class example
          Type tree elements
          Adapter action sequence
        Complex Java class example
        Return values
          Return value rules
    Java Class Importer
      Configuring JVM options in the dtx.ini file
      Running the Java Class Importer
    Return codes and error messages
      Java Class Adapter messages
  JAXB Adapter
    System requirements
    Java class requirements
    JAXB adapter command overview
      Command alias
      Class name (-C) command
      File location (-U) command
      Object ID (-I) command
      Encoding (-jaxb.encoding) command
      Schema location (-jaxb.schemaLocation) command
      No namespace schema location (-jaxb.noNamespaceSchemaLocation) command
      Generate document-level events (-jaxb.fragment) command
      Create trace file (-T) command
      Trace adapter errors (-TE) command
  JDBC adapter
    JDBC Adapter
    Authenticating Connections
    Adapter properties and commands
      Examples
        JDBC adapter -KEY command examples
        JDBC adapter -BIND command examples
  JMS Adapter
    System requirements
    Messaging modes
      Point-to-Point (PTP)
      Publish and subscribe (Pub/Sub)
    Command Alias
    JMS Adapter commands
      ConnectionFactoryName (-CFN)
      CorrelationID (-CID)
      DeliveryMode (-DM)
      DurableSubscriber (-DS)
      Expiration (-E)
      GroupID (-GID)
      Header (-HDR)
      InitContextFactory (-ICTXF)
      InitContextFactoryURL (-ICTXFURL)
      JNDI Method (-JM)
      Listen (-LSN)
      Priority (-PRI)
      Property (-PRP)
      Password (-PW)
      Queue (-QN)
      Quantity (-QTY)
      Reply (-R)
      Selector (-SEL)
      Trace (-T)
      Text (-TT)
      Topic (-TN)
      UserName (-UN)
    Syntax summary
      Data sources
        Example 1
      Data targets
        Example 2
    Using the Adapter
      Message content
        Header
          Header Fields Table
        Properties
          Application-specific Properties
          JMS-specific Properties
          Vendor-specific Properties
          Using Message Properties
        Body or Payload
          Message
          Bytes message
          Stream message
          MapMessage
          TextMessage
          ObjectMessage
      Message Selection
      Example Files
    JMS Importer
      Configuring JVM Options in the dtx.ini File
      Running the JMS Importer
    Return Codes and Error Messages
      Messages
  JNDI Adapter
    System requirements
    Command alias
    JNDI commands
      List of commands
        Authentication Method (-AM)
        InitContextFactory (-ICTXF)
        InitContextFactoryURL (-ICTXFURL)
        Max Hits (-MAXHITS)
        Timeout (-TIMEOUT)
        Trace (-T)
    Syntax summary
      Data sources
      Data targets
      Example 1
      Example 2
    Using the adapter
      Theory of operation
      Adapter capabilities
      Adapter limitations
      Adapter scenarios
      Return values
      Schemas
      JNDI service providers
        LDAP
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          LDAP schema
        COS naming
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          Generic naming type tree (COS Naming)
        RMI
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          Generic naming type tree (RMI)
        DNS
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          DNS Type Tree
        File system
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          Generic naming schema (file system)
        WebLogic
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          Generic naming type tree (WebLogic)
      Interoperability between JNDI adapter and other adapters
      Binary data
      Example files
  Memory Link Adapter
  MIME Adapter
    MIME Adapter overview
    System requirements
    Command alias
    MIME commands
      List of commands
        Decode (-DECODE)
        Encode (-ENCODE)
        Generate ID (-GENID)
        Message Digest (-DIGEST)
        Session (-SESSION)
          Example
        Trace (-T)
        Transport (-TRANSPORT)
    Syntax summary
      Data sources
      Data targets
      Example
    Using the adapter
      MIME structure
        MIME header fields
          MIME version header field
          Content-type header field
          Content-transfer-encoding header field
          Content-ID header field
          Content-description header field
        Multipart messages
      Representing MIME data in type trees
        Message
        Header
        Message Parts
      Using the type tree example
  MongoDB Adapter
    Type tree requirements
    Instance document formats
    MongoDB adapter commands
  MSMQ Adapter
    Overview
    MSMQ message content
    System and configuration requirements
    Command alias
      GET > Source settings
        GET > Source > Command setting
        Source > Transaction > OnSuccess setting
        Source > Transaction > OnFailure Setting
        Source > Transaction > Scope setting
        Source > Transaction > Warnings setting
      PUT > Target settings
        PUT > Target > Command setting
        Target > Transaction > OnSuccess setting
        Target > Transaction > OnFailure setting
        Target > Transaction > Scope setting
        Target > Transaction > Warnings setting
    MSMQ commands
      MSMQ Adapter commands
      Wildcard support
        Correlation ID (-CID)
        Global Transaction Management (-GTX)
        Header (-HDR)
        Label (-LABEL)
        Listen (-LSN)
        Queue Name (-QN)
        Quantity (-QTY)
        Trace (-T)
        Transactional Queue (-TQ)
    Syntax summary
      Data sources
      Data targets
      MSMQ maps
        Map1
        Results1
        Change Map1
        Results2
        Map2
        Results1
        Change Map2
        Results2
        Map3
        Results
        Map4
        Results
        Map5
        Results1
        Put messages on the queue
        Results2
        Map6
        Results
        Map7
      MSMQ type trees
      Using the MSMQ type trees
    MSMQ message header properties
      MSMQ property variant type and values
        VT_CAB
        VT_CLSID
        VT_LPSTR
        VT_UI1
        VT_UI4
      Message property definitions and values
        PROPID_M_ACKNOWLEDGE
        PROPID_M_ADMIN_QUEUE
        PROPID_M_APPSPECIFIC
        PROPID_M_BODY
        PROPID_M_BODY_TYPE
        PROPID_M_CONNECTOR_TYPE
        PROPID_M_CORRELATIONID
        PROPID_M_DELIVERY
        PROPID_M_DEST_QUEUE
        PROPID_M_EXTENSION
        PROPID_M_JOURNAL
        PROPID_M_LABEL
        PROPID_M_PRIORITY
        PROPID_M_RESP_QUEUE
        PROPID_M_TIME_TO_BE_RECEIVED
        PROPID_M_TIME_TO_REACH_QUEUE
        PROPID_M_TRACE
        PROPID_M_XACT_STATUS_QUEUE
    Troubleshooting
      Trace log
      Error returned to engine (-5)
    Return codes and error messages
      Messages
  Microsoft SQL Server Adapter
    Overview
    System requirements
      DTX_LOCALE_CHARSET
      DTX_TEMPDB
      DTX_SQLSVR_CONN_LIMIT
    Database columns and types
      Item type properties
      Date and time formats
    Database Interface Designer settings
      Database definition dialog
      Stored procedures native call syntax
    Microsoft SQL Server Adapter commands
      Adapter command summary
        Adapter-specific command list
          Database Adapter Type (-DBTYPE)
          Data Source adapter command (-SOURCE)
          Trigger adapter command (-TR or -TRIG)
      Adapter commands for a source
        GET> Source> Command setting
        -ID execution command
          The source in the compiled map is a database
          The source in the compiled map is not a database
        DBLOOKUP or DBQUERY functions
        GET Function
      Adapter commands for a target
        PUT> Target> Command setting
        -OD execution command
          The target in the compiled map is a database
          The target in the compiled map is not a database
        PUT function
    Extensions for the Launcher
      Installing Microsoft SQL Server Extensions
        Adding extended stored procedures
    Bulk copy example files
    Restrictions and limitations
    Return codes and error messages
  OData Adapter
    Authenticating connections
    OData Adapter properties and commands
      Root URL (-RU or -ROOTURL)
      Authentication Type (-AT or -AUTHTYPE)
      Username
      Password
      Entity Set
      Headers
      Format
      Filter
      Select
      Top
      Skip
      Order By
      Read Mode
      Logging
      Append Log
      Log File Path
    GET function example
    PUT function example
  ODBC Adapter
    Overview
    System requirements
    Database columns and types
      Item type properties
      Date and time formats
    Database Interface Designer settings
      Database definition dialog
      Stored procedures native call syntax
    ODBC Adapter commands
      Adapter command summary
        Adapter specific commands
          Database Adapter Type (-DBTYPE)
          Row Count (-ROWCNT)
          Data Source (-SOURCE)
      Adapter commands for a source
        GET> Source> Command setting
        -ID Execution command
          The source in the compiled map is a database
          The source in the compiled map is not a database
        DBLOOKUP or DBQUERY functions
        GET function
      Adapter commands for a target
        PUT> Target> Command setting
        -OD execution command
          The target in the compiled map is a database
          The target in the compiled map is not a database
        PUT function
    Overriding column attributes
      Defining column attribute overrides
    Binding values in DBLOOKUP/DBQUERY
      Limitation when using ODBC
      Specifying the data type
    Configuring DSN for Launcher startup
    Restrictions and limitations
    Return codes and error messages
  OLE DB Adapter
    System requirements
    Creating a universal data location file
      Creating a .udl file
    Database columns and types
      Item type properties
      Date and time formats
    Database interface designer settings
      Database Designer dialog
      Stored procedures native call syntax
    OLE DB Adapter commands
      Adapter command summary
        Adapter specific commands
        Database Adapter Type (-DBTYPE)
        Row Count (-ROWCNT)
        Data Source (-SOURCE)
      Adapter commands for a source
        GET> Source> Command setting
        -ID Execution command
          The source in the compiled map is a database
          The source in the compiled map is not a database
        DBLOOKUP or DBQUERY functions
        GET function
      Adapter commands for a target
        PUT> Target> Command setting
        -OD Execution command
          The target in the compiled map is a database
          The target in the compiled map is not a database
        PUT function
    Restrictions and limitations
    Return codes and error messages
  OpenPGP Adapter
    Pipes
    System requirements
    Command alias
    OpenPGP Adapter commands
      List of commands
        Action (-ACTION)
        Additional Command (-ADDCMD)
        Comment (-COMMENT)
        Compression Algorithm (-COMALG)
        Decode (-DECODE)
        Encode (-ENCODE)
        Encryption Algorithm (-ENCALG)
        Encryption Type (-ENCTYPE)
        Message Digest (-DIGEST)
        Message File Name (-FILE)
          Input card
          Output card
          GET Map function
          PUT map function
        Message Recipient (-R)
        Signature Type (-SIGTYPE)
        Signing Algorithm (-SIGALG)
        Trace (-T)
        User Login (-U)
        User Password (-PW)
    Syntax summary
      Data sources and targets
      Example 1
      Example 2
  Oracle Adapter
    System requirements
    Database columns and types
      Item type properties
      Date and time format
      XML type
      URIType
    Database Interface Designer settings
      Database definitions
      Specifying connect strings
      Stored procedures native call syntax
    Oracle client result cache support
      SQL SELECT query requirements
      Tuning Oracle adapter database connections
      Enabling the Oracle adapter to use the Oracle client result cache
    Oracle Adapter commands
      Adapter command summary
        Connect string (-CONNECT)
        Database adapter type (-DBTYPE)
        Client result cache (-CACHE)
        Trigger adapter command (-TR or -TRIG)
        Row count (-ROWCNT)
      Adapter commands for a source
        GET > Source > Command setting
        Database execution command: input source override (-ID)
        DBLOOKUP and DBQUERY functions
        GET function
      Adapter commands for a target
        PUT > Target > Command setting
        PUT function
        Database execution command: output source override (-OD)
      Database triggers using Oracle
    Bulk copy example files
    Restrictions and limitations
    Return codes and error messages
  Oracle AQ Adapter
    Oracle AQ message content
    System requirements
    Command alias
      GET > Source settings
        GET > Source > Command setting
        Source > Transaction > OnSuccess setting
        Source > Transaction > OnFailure setting
        Source > Transaction > Scope setting
        Source > Transaction > Warnings setting
      PUT > Target settings
        PUT > Target > Command setting
        Target > Transaction > OnSuccess setting
        Target > Transaction > OnFailure setting
        Target > Transaction > Scope setting
        Target > Transaction > Warnings setting
    Oracle AQ Adapter commands
      List of commands
        Connect string (-C)
        Correlation ID (-CID)
        Database name (-DBNAME)
        Database/query file (-MDQ)
        Delay (-D)
        Exception queue (-EQ)
        Expiration (-E)
        Global transaction management (-GTX)
        Header (-HDR)
        Immediate (-I)
        Listen (-LSN)
        No data (-NODATA)
        Password (-PW)
        Priority (-P)
        Quantity (-QTY)
        Queue name (-Q)
        Recipient (-R)
        Sender (-S)
        Trace (-T)
        User ID (-US)
    Syntax summary
      Data sources
      Data targets
      Oracle AQ Adapter example files
        Connection sharing and transactions
    Data format
    Trace log
    Return codes and error messages
      Oracle AQ Adapter messages
  PDF Adapter
    System requirements
    PDF Adapter commands
      Command aliases
      Transaction scope and document persistence in memory
      The data_from_map option
      Add document (-ADOC) command
      Remove document (-RDOC) command
      Replace document (-UDOC) command
      Get document data (-GDOC) command
      Filename (-URL) command
      Schema (-SCHEMA) command
      Page (-PAGE) command
      PDF Template (-TEMPLATE) command
      Name lookup file (-NAMES) command
      Append data (-APPEND) command
      PDF transformation (-PDF) command
  REST Adapter
    Authenticating connections
    REST Adapter properties and commands
      Configuration mode
      URL
      Method
      Headers
      Script Path
      Endpoint
      Package Id
      Authentication
      Access Token
      Access Token Expiry Action
      Access Token URL
      Consumer Key
      Consumer Secret
      Refresh Token
      Security Token
      Token Storage File
      Encryption Key
      Logging
      Append Log
      Log File Path
    Examples
      No Authentication Examples
      Basic Authentication examples
    OAuth 2.0 authentication examples
  Salesforce Adapter
    Authenticating connections
      Salesforce adapter as source
      Salesforce adapter as a target
    Properties and commands
      Instance URL
      Access token
      Version
      Endpoint
      Access Token Expiry Action
      Consumer key
      Consumer secret
      Refresh token
      Security Token
      Token Storage File
      Encryption key
      Object Name
      Id
      SOQL Query
      Search string
      Logging
      Append Log
      Log File Path
    Examples
      GET map function
      PUT map function
  ServiceNow Adapter
    Introduction
      Authentication Connections
        Adapter Properties and Commands
          Instance Name
          Authentication
          Username
          Password
          Access Token
          Access Token Expiry Action
          Consumer Key
          Consumer Secret
          Refresh Token
          Security Token
          Token Storage File
          Encryption Key
          Version
          Endpoint
          Table Name
          System Id
          Query Parameter
          Logging
          Log File Path
    Examples
      GET examples
      PUT examples
  Secure File Transfer Protocol (SFTP) Adapter
  SNMP Adapter
    System requirements
    Command alias
    SNMP Adapter commands
      List of commands
      Context name (-CONTEXTNAME or -N)
      Port (-PORT or -P)
      Security level (-SECURITYLEVEL or -L)
      Trace (-TRACE or -T)
      User (-USER or -U)
      Version (-VERSION or -V)
      XML (-XML)
      Example
      Example files
    Return codes and error messages
      SNMP Adapter messages
  SOAP Adapter
    System requirements
    Command alias
    SOAP Adapter commands
      List of commands
        Decode (-DECODE)
        Encode (-ENCODE)
        Header (-HDR)
        Raw (-RAW)
        Return (-RETURN)
          Return option and XPath
        SOAPAction (-SA)
        Trace (-T)
        Transport (-TRANSPORT)
    Syntax summary
      Data sources
        Example
      Data targets
        Example
      Source options behavior
    Using the adapter
      Consumer scenario
      Provider scenario
        Request
        Response
      Example files
    Return codes and error messages
      Messages
  Socket Adapter
    System requirements
    How the adapter works
      Client or server mode
      Conversation support
    Command alias
    Socket Adapter commands
      List of commands
        Client Connection (-CCON)
        Data header (-DHDR)
        End Of File (-EOF)
        End Of Message (-EOM)
        Fixed (-FIXED)
        Host (-H or -HOST)
        Inclusive sized (-ISIZED)
        Listen (-LSN)
        Mode (-M or -MODE)
        Number of event messages (-NEM)
        Port (-P or -PORT)
        Quantity (-QTY)
        Service (-S or -SERVICE)
        Sized (-SIZED)
        Trace (-T or -TRACE)
        Window Size (-WNDSIZE)
    Syntax summary
      Data sources
      Data targets
      Examples
    Troubleshooting
  Sybase Adapter
    System requirements
      DTX_LOCALE_CHARSET
      DTX_TEMPDB
      DTX_SYBASE_CONN_LIMIT
    Database columns and types
      Item type properties
      Date and time formats
    Database interface designer settings
      Database definition dialog
      Stored procedures native call syntax
    Sybase Adapter commands
      Adapter command summary
        Adapter-specific commands
          Database Adapter Type (-DBTYPE)
          Data Source (-SOURCE)
      Adapter commands for a source
        GET> Source> Command aetting
        -ID Execution command
          The source in the compiled map is a database
          The source in the compiled map is not a database
        DBLOOKUP or DBQUERY functions
        GET Function
      Adapter commands for a target
        PUT> Target> Command setting
        -OD execution command
          The target in the compiled map is a database
          The target in the compiled map is not a database
        PUT function
    Bulk copy example files
    Restrictions and limitations
    Return codes and error messages
  Archive (Tar) Adapter
    Overview
    System requirements
    Command alias
    Archive (Tar) Adapter commands
      List of commands
        Tar File Archive (-ARCHIVE)
        Archive File (-FILE)
        Group ID (-GID)
        Tar File Member (-MEMBER)
        File Permissions (-PERM)
        Trace (-T)
        User ID (-UID)
    Syntax summary
      Data sources
      Data targets
      Examples
    Troubleshooting
      Adapter trace file
        Sample adapter trace file
    Return codes and error messages
      Messages
  TIBCO Rendezvous Adapter
    System Requirements
      TIBCO Rendezvous Message Content
        Simple Messages
        Complex messages
      Data format for TIBCO Rendezvous messages
        Binary Datum item types
        Tuple Array of Binary Datum Item Types
      TIBCO Rendezvous
        High Data Rates
    Distributed queuing
    TIBCO Rendezvous Command Aliases
      Wildcard support
        Wildcard usage with the Launcher
        Using wildcards to generate unique message IDs
      GET► Source Settings
        GET► Source► Command Setting
        Source► Transaction► OnSuccess Setting
        Source► Transaction► OnFailure Setting
        Source► Transaction► Scope Setting
        Source► Transaction► Warnings Setting
      PUT► Target Settings
        PUT► Target► Command Setting
        Target► Transaction► OnSuccess Setting
        Target► Transaction► OnFailure Setting
        Target► Transaction► Scope Setting
        Target► Transaction► Warnings Setting
    TIBCO Rendezvous Adapter commands
      Certified Session Name (-CMN)
      Confirmation (-CONFIRM)
      Daemon (-DAEMON)
      Distributed Queue (-DQ)
      Error Subject Name (-ERN)
      Header (-HDR)
      Listener Certified Session Name (-LCMN)
      Ledger File Name (-LFN)
      Listen (-LSN)
      Message (-MSG)
      Network (-NETWORK)
      No Old Messages (-NOM)
      Opaque Message Format (-OPAQUE)
      Point-to-Point (-PP)
      Queue Options (-QO)
      Quantity (-QTY)
      Reply (-REPLY)
      Request Listen (-RQSTLSN)
      Request Reply (-RQSTRPL)
      Subject Name (-SBN)
      Service (-SERVICE)
      Trace (-T)
    Syntax summaries
      Data Sources
      Data Targets
      Example Files
        Type Tree Example
        Map Example
    Troubleshooting
      Trace Log
      Advisory messages
    Return Codes and Error Messages
      Messages
  Archive (Zip) Adapter
    Overview
    System requirements
    Command alias
    Archive (Zip) Adapter commands
      List of commands
        Archive File (FILE)
        Archive Data (MEMORY)
        Archive Restore
    Syntax summary
      Data sources
      Data targets
      Examples
    Return codes and error messages
      Messages
  Resource Adapters
  Adapters overview
    Importers
    System requirements
    General rules for adapter commands
    Command syntax summaries
    Adapter command aliases
    Configuring Java-based adapters
      UNIX only
      API usage
    Encoding and decoding data
      Supported adapters
      Limitations
      Encoding
      Decoding
      Transporting
    Encode/decode scenarios
      Input card or GET
      Output card or PUT
      GET function
    Transport encode/decode examples
      SOAP Input card
      SOAP Output card
      SOAP request/reply in a GET function
    Using resource adapters
    Using an adapter in the map designer
      Specifying the FTP adapter in the map designer
    Using an adapter in a map or component rule
      Examples of database adapter commands
    Using an adapter in the Integration Flow Designer
      Specifying the TIBCO RV adapter in the Integration Flow Designer
    On the command line
      Database-specific adapter commands on the command line
        Command line examples
      For Windows sources and targets on the command line
      For UNIX sources and targets on the command line
    Functions
      Using the GET function
      Using the PUT function
      Using the RUN function
    Using wildcards
    Scope settings and FetchUnit interpretation
    Using global transaction management
    File Adapter
    Text File Importer
      Supported character sets
        Western character sets, international and non-international versions)
        Japanese character sets (international version)
    Sink adapter
      Using the Sink adapter
    Application adapter
    Source and target card settings
      Source settings
      Target settings
    Communication adapters
    VAN access through the FTP adapter
      Specifying the FTP adapter for GXS VAN access
      GXS VAN command syntax
    Messaging adapters
      Message flow
      Adapter transactions
        Transactional control
        Connection management
      Messages as a data source
        Example of data processing modes
      Messages as a data target
    Database adapters
      Supported database adapters
      Restrictions and limitations
      Using database-specific adapters
        Adapter usage in functions
        Adapters in Input Data and Output Data Settings
      List of commands
        Audit (-A or -AUDIT)
        Bad Data (-BD or -BADDATA)
        Connect String (-C or -CONNECT)
        Commit by Card (-CC or -CCARD)
        Commit by Statement (-CS or -CSTMT)
        Delete (-D or -DELETE)
        Database Name (-DN or -DBNAME)
        Database Adapter Type (-DT or -DBTYPE)
        Data Source (-DS or -SOURCE)
        File (-F or -FILE)
        Global Transaction Management (-GTX)
        Database/Query File (-M or -MDQ)
        Password (-PW or -PASSWORD)
        Stored Procedure Name (-PR or -PROC)
        Query (-Q or -QUERY)
        Row Count (-RC or -ROWCNT)
        SQL statement (-S or -STMT)
        Table Name (-TB or -TABLE)
        Trace (-T or -TRACE)
        Trace Error (-TE or -TRACEERR)
        Trigger (-TR or -TRIG)
        Update (-UP or -UPDATE)
        User ID (-US or -USER)
        Variable (-V or -VAR)
      Generating schemas using mtsmaker
        Overview
        Generating a schema script
          Using mtsmaker with a database/query file
            Using mtsmaker with an .mdq File
          Using mtsmaker without a database/query file
            Using mtsmaker without an .mdq File
        General parameter rules
        List of parameters
          Database Name (-B)
          Data Source (-D)
          Schema File (-F)
          Stored Procedure Name (-G)
          Database/Query File (-M)
          Category Type (-N)
          Schema Script File (-O)
          Password (-P)
          Query Name (-Q)
          SQL statement (-S)
          Table Name (-T)
          User ID (-U)
          Variable Name (-V)
          Format (-X)
          Database Adapter Type (-Z)
    Return codes and error messages
      General adapter messages
      Database-specific adapter messages
  Apache ActiveMQ Adapter
  Apache HDFS Adapter
    System requirements
    HDFS Adapter commands overview
    HDFS Adapter commands
      Protocol scheme -S (-SCHEME)
      WebHDFS host name -H (-HOST)
      WebHDFS port number -P (-PORT)
      Username -U (-USER)
      Path prefix -PP (-PATHPREFIX)
      Filename -F (-FILE)
      Chunk size -CS (-CHUNKSIZE)
      Single chunk mode -SCM (-SINGLECHUNKMODE)
      Immediate write mode -IWM (-IMMEDIATEWRITEMODE)
      Block size -BLS (-BLOCKSIZE)
      Buffer size -BUS (-BUFFERSIZE)
      Overwrite -OW (-OVERWRITE)
      Permission flags -PER (-PERMISSION)
      Replication factor -REP (-REPLICATION)
      Cross-Site Request Forgery Prevention Header -CSRFH (-CSRFH)
      Extended attributes -XATTR (-XATTR)
      Truststore file full path -TSL (-TRUSTSTORELOCATION)
      Truststore password -TSP (-TRUSTSTOREPASSWORD)
      Keystore file path -KSL (-KEYSTORELOCATION)
      Keystore password -KSP (-KEYSTOREPASSWORD)
      Key password -KP (-KEYPASSWORD)
      Authenticate server -AS (-AUTHSERVER)
      Authenticate client -AC (-AUTHCLIENT)
      Verify host name -VH (-VERIFYHOSTNAME)
      Kerberos mode -KM (-KERBEROSMODE)
      Login configuration file location -LCFL (-LOGINCONFIFILELOCATION)
      Kerberos configuration file location -KCFL (-KERBEROSCONFIGFILELOCATION)
      Kerberos authentication user -KAU (-KERBEROSAUTHUSER)
      Kerberos authentication password -KAP (-KERBEROSAUTHPASSWORD)
      Kerberos configuration file -KCN (-KERBEROSCONFIGNAME)
      Basic authentication user -BAU (-BASICAUTHUSER)
      Basic authentication password -BAP (-BASICAUTHPASSWORD)
      Adapter log file full path -T, -T+, -TV, -TV+, -TE, -TE+
    HDFS Adapter transaction settings
  Apache Kafka adapter
    Authenticating Connection
    Adapter properties and commands
    Adapter commands for consumers and producers
    Adapter commands for producers
    Adapter commands for consumers
    Examples
  Amazon S3 Adapter
  Amazon SQS Adapter
  Amazon SNS Adapter
  Azure Service Bus Adapter
    Introduction
    Defining Connections
      Azure Service Bus adapter as a source
      Azure Service Bus adapter as a target
    Adapter Properties
      Endpoint
      Shared Access Key Name
      Shared Access Key
      Queue Name
      Content Type
      Session Identifier
      Receive Mode
      Message Limit
      Message Timeout
      Logging
      Append Log
      Log File Path
    Examples
  Azure Blob Storage Adapter
    Introduction
    Adapter Properties and Commands
      Account Name
      Access Key
      Endpoint Suffix
      Endpoints Protocol
      Container Name
      Write Mode
      Block Size
      Read Mode
      Overwrite Blob
      Blob Name
      Logging
      Log File Path
    Examples
  Azure SQL Adapter
    Introduction
    Azure SQL Adapter commands
      Server Name
      Port
      Database
      User
      Password
      Encrypt
      Trust Server Certificate
      Hostname in Certificate
      Login Timeout
      Autocommit
      Table
      Query
      Procedure
      DML
      Schema
      Logging
      Append Log
      Log File Path
      Pre SQL
      Post SQL
      Write Mode
      -QTY and -LSN adapter commands
      -ARRAYSIZE adapter command
      Examples
  Batch File and Shell Script Adapters
    System requirements
    Command aliases
    Commands for the Batch File and Shell Script adapters
      Audit (-A or -AUDIT)
      Command line interpreter (-CL or -CLI)
      Batch files in Windows environments
      Shell scripts in UNIX environments
      Command file (-C or -CMD)
      Transfer file (-F or -FILE)
      Inline output (-I or -INLINE)
      Poll process (-P or -POLL)
      Show mode (-S or -SHOW)
      Standard input (-< or -STDIN)
      Trace (-T or -TRACE)
    Syntax summary for Batch File and Shell Script adapters
      Data sources
      Data targets
    Return codes and error messages
  CICS Adapter
    System requirements
    Command alias
    CICS Adapter commands
      Bridge Facility Like (-BFL)
      Bridge Keep Time (-BKT)
      Driver Transaction Name (-DT)
      Host (-HOST)
      Password (-PW)
      Port (-PORT)
      Service (-SERVICE)
      Timeout (-TIMEOUT)
      Trace (-T)
      Transaction Name (-TRAN)
      User ID (-UID)
    Syntax summary
      Data sources
      Data targets
      Example 1
      Example 2
    Using the CICS adapter
      Adapter capabilities
      Adapter limitations
      Defining a bridge transaction for use with the CICS adapter
  Cipher Adapter
    IBM GSKit requirements
    Cipher adapter commands
  DB2 (z/OS ODBC) Adapter
    System requirements
    Database columns and types
      How DB2 data types convert to item types in a type tree
      Date and time formats
    Database Interface Designer settings
    DB2 (z/OS ODBC) Adapter commands
      DB2 (z/OS ODBC) Adapter-specific commands
      Database Adapter Type (-DBTYPE) adapter command
      Row count (-ROWCNT) adapter command for DB2 (z/OS ODBC)
      Data Source (-SOURCE) adapter command
    Adapter commands for a source
      GET > Source > Command setting
      Database execution command: input source override (-ID)
      DBLOOKUP and DBQUERY functions
      GET function
    Adapter commands for a target
      PUT > Target > Command setting
      Database execution command: output source override (-OD)
      PUT function
    Using tdfmaker to define update keys
      Using tdfmaker on z/OS
        Sample tdfmaker.JCL file
    Using mtsmaker on z/OS
      mtsmaker parameters for z/OS
        Sample JCL files for mtsmaker on z/OS
    DB2 (z/OS ODBC) Adapter limitations
    Return codes and error messages
  DB2 (z/OS) Adapter
    System requirements
    Binding the application plan
    Database columns and types
    Database Interface Designer settings
    DB2 (z/OS) Adapter commands
      DB2 (z/OS) Adapter-specific commands
      Database adapter type adapter command for DB2 (z/OS)
      Database/query file adapter command for DB2 (z/OS)
      DB2 (z/OS) Adapter source commands
        GET > source > command for DB2 (z/OS) Adapter
        DB2 (z/OS) Adapter database execution command (input source override)
        DBLOOKUP or DBQUERY functions
        GET function
      DB2 (z/OS) Adapter commands for a target
        PUT > target > command for DB2 (z/OS) Adapter
        DB2 (z/OS) Adapter database execution command (output source override)
        PUT function
    DB2 (z/OS) Adapter limitations
    Return codes and error messages
  Extreme Scale Adapter
    System requirements
    Extreme Scale adapter command overview
      Command aliases
      Connection string (-CONNSTRING) command
      Grid (-GRID) command
      Hash map (-HASHMAP) command
      Key (-KEY) command
      Reference (-REFERENCE) command
      Command (-COMMAND) adapter command
      Now (-NOW) command
      SQL statement (-SQL) command
      Create trace file (-T) command
      Trace adapter errors (-TE) command
  Email Adapters
    System requirements
    Command alias
    Using adapter commands
    Commands for email adapters
      Attachment name
        Multiple attachments
      Attachment name (-AN or -ATTNAME)
      Audit (-A or -AUDIT)
      BCC recipient (-BCC)
      CC recipient (-CC)
      From (-FROM)
      Header (-HDR)
      Login (-L or -LOGIN)
      Listen (-LSN)
      Markread (-MARKREAD)
      Password (-P or -PASS)
      Post office (-PO)
      Priority (-PRI or -PRIORITY)
      Protocol (-PR or -PROTO)
      Raw (-RAW)
      Receipt (-RCPT or -RECEIPT)
      Server (-SVR or -SERVER)
      Subject (-SUB or -SUBJECT)
      Text (-TXT or -TEXT)
      To recipient (-TO)
      Trace (-T or -TRACE)
      Type (-TYPE)
      Userid (-UID or -USERID)
      Username (-U or -USER)
    Syntax summary
      Lotus Notes adapter commands
        Data sources for LNOTES
        Data targets for LNOTES
      Internet email adapter commands
        Data sources for INET
        Data targets for INET
      Email adapters example using data sources and targets
      Example: send mail using the Lotus Notes protocol
      Example: send mail using internet email protocol
      Command line example: Lotus Notes override
      Command line example: internet email override
    Troubleshooting email adapters
      Trace log file
      Internet email
      Lotus Notes
    Return codes and error messages
      Messages
  Excel Adapter
    System requirements
    Excel Adapter commands
      Transaction scope and document persistence in memory
      data_from_map option
      Add document (-ADOC) command
      Remove document (-RDOC) command
      Replace document (-UDOC) command
      Get document data (-GDOC) command
      Excel workbook (-FILE) command
      Worksheet (-WRKSHEET) command
      Template (-TEMPLATE) command
      Excel transformation (-XLS) command
  FTP Adapter
    System requirements
      About sockets
    Access to international VANs
    Command alias
    FTP commands
      FTP adapter commands
        Account (-AC or -ACCT)
        Audit (-A or -AUDIT)
        Certificate Authority (-CA)
        Client Certificate (-CERT)
        Client Certificate Password (-CPASS)
        Code Page Local (-CPL)
        Code Page Remote (-CPR)
        Fail (-FAIL)
        Firewall Connection Method URL (-FW or -FIREWALL)
          Example
        Adapter behavior when the -FIREWALL command Is present
        URL syntax
        FTP URL (-URL)
          Example
        GXS (-GXS)
        Ignore (-I or -IGNORE)
        Implicit (-IMPLICIT)
        Keep Server (-KS)
        List Option (-LS)
        Make Directory (-MKD)
        Move (-MOVE)
          Platform-specific FTP Server limitations
        Passive Mode (-PV or -PASV)
        Port Mode (-PT or -PORT)
        Private Key (-PKEY)
        Private Key Password (-KPASS)
        Submit command after file transfer (-PQUOTE)
        Quantity (-QTY)
        Submit command before file transfer (-QUOTE)
        Site (-SITE)
        SSL Encryption Strength (-STR)
        SSL Protocol (-SPROTO)
        Stage (-STG or -STAGE)
        Success (-S or -SUCCESS)
        System (-SYS)
        Trace (-T or -TRACE)
        Timeout (-TIMEOUT)
    Syntax summary
      Data sources
      Data targets
      Using FTP adapter commands
        Examples
      URL syntax
      URL encoding
    Troubleshooting
      Adapter audit log
        Sample FTP adapter audit log
      Adapter trace file
        Example FTP adapter trace file
      Temporary file limit
    Return codes and error messages
      Messages
  GZIP/ZLIB Adapter
    GZIP/ZLIB Adapter overview
    System requirements
    Command alias
    GZIP/ZLIB Adapter commands
      Action adapter command for GZIP/ZLIB
      File adapter command for GZIP/ZLIB
      Stream adapter command for GZIP/ZLIB
      Trace adapter command for GZIP/ZLIB
    Syntax summary
    Command behavior
  HL7 MLLP Adapter
    System requirements
    How to use the HL7 MLLP adapter in a map
    Conversation support
    HL7 MLLP adapter command overview
      Command alias
      Client connection (-CCON) command
      Host (-H) command
      Listen (-LSN) command
      Number of event messages (-NEM) command
      Port (-P) command
      Quantity (-QTY) command
      Service (-S) command
      Trace (-T) command
  HTTP Adapter
    Known limitations
    System requirements
    Automatic HTTP event management
    Command Alias
    HTTP Adapter commands
      Certificate Authority (-CA)
      Client Certificate (-CERT)
      Client Certificate Password (-CPASS)
      From (-FROM)
      Header (-HDR)
      HTTP(S) URL (-URL)
      Ignore (-IGNORE)
        Example
      Inline Output (-INLINE)
      KEEPALIVE (-KEEPALIVE)
      Listen (-LSN)
      Method (-M or -METHOD)
      Modified Since (-MOD or -MODIFIED)
      Private Key (-PKEY)
      Private Key Password (-KPASS)
      Proxy URL (-PROXY)
      Redirections Allowed (-REDIR or -REDIRECT)
      Session (-SESSION)
      SOCKS URL (-SOCKS)
        Examples
      SSL Encryption Strength (-STR)
      SSL Protocol (-SPROTO)
      Status Code (-SC or -STATUS_CODE)
      Status Line (-STATUSLINE)
      Status Page (-SP or -STATUS_PAGE)
        Status page variables
        Status page files for multi-threaded maps
      Status Page Default (-SPD or -STATUS_PAGE_DEFAULT)
      Timeout (-TIMEOUT)
      Trace (-T or -TRACE)
      Tunneling (-TUNNELING)
      Type (-TY or -TYPE)
    Syntax summary
      Data sources
      Data targets
      Using HTTP Adapter commands
      Example files
        HTTP header adapter command (-HDR) example
        Create a type tree
        Configure the Map Input and Output Cards
        Enter the map rules
    Troubleshooting
      Adapter trace file
      Sample adapter trace file
    Return codes and error messages
      Messages
  IBM MQ Adapter
    IBM MQ message content
    Transmission queues
    IBM MQ client or server adapter
    System requirements
      Client system
      Server system
    Command aliases
      GET > Source settings
        GET > Source > Command setting
        Source > Transaction > OnSuccess setting
        Source > Transaction > OnFailure setting
        Source> Transaction> Scope setting
        Source> Transaction> Warnings setting
      PUT > Target settings
        PUT > Target > Command setting
        Target > Transaction > OnSuccess setting
        Target > Transaction > OnFailure setting
        Target > Transaction > Scope setting
        Target > Transaction > Warnings setting
        PUT > Target > Retry settings
          Target > Retry > Switch setting
          Target > Retry > MaxAttempts setting
          Target > Retry > Interval setting
    IBM MQ adapter commands
      Channel definition (-CD)
      Cluster queue manager name (-CQMN)
        Examples
      Coded character set identifier (-CCSID)
      Complete message (-CMSG)
      Convert (-CVT)
      Correlation ID (-CID)
      Default header (-DH)
      Error queue manager name (-EQMN)
      Error queue name (-EQN)
      Message expiration (-EXPIRY)
      Global transaction management (-GTX)
      Group message (-GRP)
      Group message 2 (-GRP2)
        Example 1
        Example 2
      Header (-HDR)
      Hex correlation ID (-HCID)
      Hex group message ID (-HGRP)
      Hex message ID (-HMID)
      Ignore group message (-XGRP)
      Listen (-LSN)
      Message buffer size (-MBS)
      Message format (-FORMAT)
      Message ID (-MID)
      MQOPEN options (-MQOO)
      Packet (-PKT)
      Password (-P)
      Quantity (-QTY)
      Queue manager name (-QMN)
      Queue name (-QN)
      Refresh message cursor (-REFRESH)
      Require all messages (-ALLMSG)
      Require all segments (-ALLSEG)
      Trace (-T)
      Transmission Error queue name (-XEQN)
      Transmission queue name (-XQN)
      User (-U)
      Version 2 (-V2)
      Wait Interval (-WI)
    Syntax summary
      Data sources
      Data targets
      Wildcard support
    Using the messaging adapter
      Threading for IBM MQ
      Synchronizing multiple watches on the same queue
    Group message support
      Physical message
      Logical message
        Message group
      Incomplete message segments
        Reassembly of segments
        Retrieval of group messages
    Example files
      Using the sample type tree
        Mapping message data only
        Mapping the message descriptor
        Mapping the IBM MQ Link for R/3 header
    Troubleshooting
      Trace log
    Return codes and error messages
      Messages
      IBM MQ and error code relationships
  IMS TM Adapter
  Informix Adapter
    System requirements
    Database columns and types
      Item type properties
      Date and time formats
    Database Interface Designer settings
      Database Definition dialog box
      Stored procedures native call syntax
    Informix Adapter commands
      Adapter-specific command list
      Database adapter type (-DBTYPE)
      Row count (-ROWCNT)
      Data source (-SOURCE)
    Adapter commands for a source
      GET > Source > Command setting
      Database execution command: input source override (-ID)
      DBLOOKUP or DBQUERY functions
      GET function
    Adapter commands for a target
      PUT > Target > Command setting
      Database execution command: output source override (-OD)
      PUT function
    Binding values in DBLOOKUP/DBQUERY
      Limitation when using ODBC
      Specifying the data type
    Configuring DSN for Launcher startup
    Restrictions and limitations
    Return codes and error messages
  Java Class Adapter
    System requirements
    Adapter capabilities
    Java Class Adapter limitations
    Command alias
    Java Class Adapter commands
      Deserialize (-DS)
      Serialize (-S)
      Trace (-T)
      Trace error (-TE)
    Syntax summary
      Data sources and targets
      Using the Java Class Adapter
        Simple Java class example
          Type tree elements
          Adapter action sequence
        Complex Java class example
        Return values
          Return value rules
    Java Class Importer
      Configuring JVM options in the dtx.ini file
      Running the Java Class Importer
    Return codes and error messages
      Java Class Adapter messages
  JAXB Adapter
    System requirements
    Java class requirements
    JAXB adapter command overview
      Command alias
      Class name (-C) command
      File location (-U) command
      Object ID (-I) command
      Encoding (-jaxb.encoding) command
      Schema location (-jaxb.schemaLocation) command
      No namespace schema location (-jaxb.noNamespaceSchemaLocation) command
      Generate document-level events (-jaxb.fragment) command
      Create trace file (-T) command
      Trace adapter errors (-TE) command
  JDBC adapter
    JDBC Adapter
    Authenticating Connections
    Adapter properties and commands
      Examples
        JDBC adapter -KEY command examples
        JDBC adapter -BIND command examples
  JMS Adapter
    System requirements
    Messaging modes
      Point-to-Point (PTP)
      Publish and subscribe (Pub/Sub)
    Command Alias
    JMS Adapter commands
      ConnectionFactoryName (-CFN)
      CorrelationID (-CID)
      DeliveryMode (-DM)
      DurableSubscriber (-DS)
      Expiration (-E)
      GroupID (-GID)
      Header (-HDR)
      InitContextFactory (-ICTXF)
      InitContextFactoryURL (-ICTXFURL)
      JNDI Method (-JM)
      Listen (-LSN)
      Priority (-PRI)
      Property (-PRP)
      Password (-PW)
      Queue (-QN)
      Quantity (-QTY)
      Reply (-R)
      Selector (-SEL)
      Trace (-T)
      Text (-TT)
      Topic (-TN)
      UserName (-UN)
    Syntax summary
      Data sources
        Example 1
      Data targets
        Example 2
    Using the Adapter
      Message content
        Header
          Header Fields Table
        Properties
          Application-specific Properties
          JMS-specific Properties
          Vendor-specific Properties
          Using Message Properties
        Body or Payload
          Message
          Bytes message
          Stream message
          MapMessage
          TextMessage
          ObjectMessage
      Message Selection
      Example Files
    JMS Importer
      Configuring JVM Options in the dtx.ini File
      Running the JMS Importer
    Return Codes and Error Messages
      Messages
  JNDI Adapter
    System requirements
    Command alias
    JNDI commands
      List of commands
        Authentication Method (-AM)
        InitContextFactory (-ICTXF)
        InitContextFactoryURL (-ICTXFURL)
        Max Hits (-MAXHITS)
        Timeout (-TIMEOUT)
        Trace (-T)
    Syntax summary
      Data sources
      Data targets
      Example 1
      Example 2
    Using the adapter
      Theory of operation
      Adapter capabilities
      Adapter limitations
      Adapter scenarios
      Return values
      Schemas
      JNDI service providers
        LDAP
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          LDAP schema
        COS naming
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          Generic naming type tree (COS Naming)
        RMI
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          Generic naming type tree (RMI)
        DNS
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          DNS Type Tree
        File system
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          Generic naming schema (file system)
        WebLogic
          Operations supported
          Command line options supported
          URL format
          Initial Context factory
          Generic naming type tree (WebLogic)
      Interoperability between JNDI adapter and other adapters
      Binary data
      Example files
  Memory Link Adapter
  MIME Adapter
    MIME Adapter overview
    System requirements
    Command alias
    MIME commands
      List of commands
        Decode (-DECODE)
        Encode (-ENCODE)
        Generate ID (-GENID)
        Message Digest (-DIGEST)
        Session (-SESSION)
          Example
        Trace (-T)
        Transport (-TRANSPORT)
    Syntax summary
      Data sources
      Data targets
      Example
    Using the adapter
      MIME structure
        MIME header fields
          MIME version header field
          Content-type header field
          Content-transfer-encoding header field
          Content-ID header field
          Content-description header field
        Multipart messages
      Representing MIME data in type trees
        Message
        Header
        Message Parts
      Using the type tree example
  MongoDB Adapter
    Type tree requirements
    Instance document formats
    MongoDB adapter commands
  MSMQ Adapter
    Overview
    MSMQ message content
    System and configuration requirements
    Command alias
      GET > Source settings
        GET > Source > Command setting
        Source > Transaction > OnSuccess setting
        Source > Transaction > OnFailure Setting
        Source > Transaction > Scope setting
        Source > Transaction > Warnings setting
      PUT > Target settings
        PUT > Target > Command setting
        Target > Transaction > OnSuccess setting
        Target > Transaction > OnFailure setting
        Target > Transaction > Scope setting
        Target > Transaction > Warnings setting
    MSMQ commands
      MSMQ Adapter commands
      Wildcard support
        Correlation ID (-CID)
        Global Transaction Management (-GTX)
        Header (-HDR)
        Label (-LABEL)
        Listen (-LSN)
        Queue Name (-QN)
        Quantity (-QTY)
        Trace (-T)
        Transactional Queue (-TQ)
    Syntax summary
      Data sources
      Data targets
      MSMQ maps
        Map1
        Results1
        Change Map1
        Results2
        Map2
        Results1
        Change Map2
        Results2
        Map3
        Results
        Map4
        Results
        Map5
        Results1
        Put messages on the queue
        Results2
        Map6
        Results
        Map7
      MSMQ type trees
      Using the MSMQ type trees
    MSMQ message header properties
      MSMQ property variant type and values
        VT_CAB
        VT_CLSID
        VT_LPSTR
        VT_UI1
        VT_UI4
      Message property definitions and values
        PROPID_M_ACKNOWLEDGE
        PROPID_M_ADMIN_QUEUE
        PROPID_M_APPSPECIFIC
        PROPID_M_BODY
        PROPID_M_BODY_TYPE
        PROPID_M_CONNECTOR_TYPE
        PROPID_M_CORRELATIONID
        PROPID_M_DELIVERY
        PROPID_M_DEST_QUEUE
        PROPID_M_EXTENSION
        PROPID_M_JOURNAL
        PROPID_M_LABEL
        PROPID_M_PRIORITY
        PROPID_M_RESP_QUEUE
        PROPID_M_TIME_TO_BE_RECEIVED
        PROPID_M_TIME_TO_REACH_QUEUE
        PROPID_M_TRACE
        PROPID_M_XACT_STATUS_QUEUE
    Troubleshooting
      Trace log
      Error returned to engine (-5)
    Return codes and error messages
      Messages
  Microsoft SQL Server Adapter
    Overview
    System requirements
      DTX_LOCALE_CHARSET
      DTX_TEMPDB
      DTX_SQLSVR_CONN_LIMIT
    Database columns and types
      Item type properties
      Date and time formats
    Database Interface Designer settings
      Database definition dialog
      Stored procedures native call syntax
    Microsoft SQL Server Adapter commands
      Adapter command summary
        Adapter-specific command list
          Database Adapter Type (-DBTYPE)
          Data Source adapter command (-SOURCE)
          Trigger adapter command (-TR or -TRIG)
      Adapter commands for a source
        GET> Source> Command setting
        -ID execution command
          The source in the compiled map is a database
          The source in the compiled map is not a database
        DBLOOKUP or DBQUERY functions
        GET Function
      Adapter commands for a target
        PUT> Target> Command setting
        -OD execution command
          The target in the compiled map is a database
          The target in the compiled map is not a database
        PUT function
    Extensions for the Launcher
      Installing Microsoft SQL Server Extensions
        Adding extended stored procedures
    Bulk copy example files
    Restrictions and limitations
    Return codes and error messages
  OData Adapter
    Authenticating connections
    OData Adapter properties and commands
      Root URL (-RU or -ROOTURL)
      Authentication Type (-AT or -AUTHTYPE)
      Username
      Password
      Entity Set
      Headers
      Format
      Filter
      Select
      Top
      Skip
      Order By
      Read Mode
      Logging
      Append Log
      Log File Path
    GET function example
    PUT function example
  ODBC Adapter
    Overview
    System requirements
    Database columns and types
      Item type properties
      Date and time formats
    Database Interface Designer settings
      Database definition dialog
      Stored procedures native call syntax
    ODBC Adapter commands
      Adapter command summary
        Adapter specific commands
          Database Adapter Type (-DBTYPE)
          Row Count (-ROWCNT)
          Data Source (-SOURCE)
      Adapter commands for a source
        GET> Source> Command setting
        -ID Execution command
          The source in the compiled map is a database
          The source in the compiled map is not a database
        DBLOOKUP or DBQUERY functions
        GET function
      Adapter commands for a target
        PUT> Target> Command setting
        -OD execution command
          The target in the compiled map is a database
          The target in the compiled map is not a database
        PUT function
    Overriding column attributes
      Defining column attribute overrides
    Binding values in DBLOOKUP/DBQUERY
      Limitation when using ODBC
      Specifying the data type
    Configuring DSN for Launcher startup
    Restrictions and limitations
    Return codes and error messages
  OLE DB Adapter
    System requirements
    Creating a universal data location file
      Creating a .udl file
    Database columns and types
      Item type properties
      Date and time formats
    Database interface designer settings
      Database Designer dialog
      Stored procedures native call syntax
    OLE DB Adapter commands
      Adapter command summary
        Adapter specific commands
        Database Adapter Type (-DBTYPE)
        Row Count (-ROWCNT)
        Data Source (-SOURCE)
      Adapter commands for a source
        GET> Source> Command setting
        -ID Execution command
          The source in the compiled map is a database
          The source in the compiled map is not a database
        DBLOOKUP or DBQUERY functions
        GET function
      Adapter commands for a target
        PUT> Target> Command setting
        -OD Execution command
          The target in the compiled map is a database
          The target in the compiled map is not a database
        PUT function
    Restrictions and limitations
    Return codes and error messages
  OpenPGP Adapter
    Pipes
    System requirements
    Command alias
    OpenPGP Adapter commands
      List of commands
        Action (-ACTION)
        Additional Command (-ADDCMD)
        Comment (-COMMENT)
        Compression Algorithm (-COMALG)
        Decode (-DECODE)
        Encode (-ENCODE)
        Encryption Algorithm (-ENCALG)
        Encryption Type (-ENCTYPE)
        Message Digest (-DIGEST)
        Message File Name (-FILE)
          Input card
          Output card
          GET Map function
          PUT map function
        Message Recipient (-R)
        Signature Type (-SIGTYPE)
        Signing Algorithm (-SIGALG)
        Trace (-T)
        User Login (-U)
        User Password (-PW)
    Syntax summary
      Data sources and targets
      Example 1
      Example 2
  Oracle Adapter
    System requirements
    Database columns and types
      Item type properties
      Date and time format
      XML type
      URIType
    Database Interface Designer settings
      Database definitions
      Specifying connect strings
      Stored procedures native call syntax
    Oracle client result cache support
      SQL SELECT query requirements
      Tuning Oracle adapter database connections
      Enabling the Oracle adapter to use the Oracle client result cache
    Oracle Adapter commands
      Adapter command summary
        Connect string (-CONNECT)
        Database adapter type (-DBTYPE)
        Client result cache (-CACHE)
        Trigger adapter command (-TR or -TRIG)
        Row count (-ROWCNT)
      Adapter commands for a source
        GET > Source > Command setting
        Database execution command: input source override (-ID)
        DBLOOKUP and DBQUERY functions
        GET function
      Adapter commands for a target
        PUT > Target > Command setting
        PUT function
        Database execution command: output source override (-OD)
      Database triggers using Oracle
    Bulk copy example files
    Restrictions and limitations
    Return codes and error messages
  Oracle AQ Adapter
    Oracle AQ message content
    System requirements
    Command alias
      GET > Source settings
        GET > Source > Command setting
        Source > Transaction > OnSuccess setting
        Source > Transaction > OnFailure setting
        Source > Transaction > Scope setting
        Source > Transaction > Warnings setting
      PUT > Target settings
        PUT > Target > Command setting
        Target > Transaction > OnSuccess setting
        Target > Transaction > OnFailure setting
        Target > Transaction > Scope setting
        Target > Transaction > Warnings setting
    Oracle AQ Adapter commands
      List of commands
        Connect string (-C)
        Correlation ID (-CID)
        Database name (-DBNAME)
        Database/query file (-MDQ)
        Delay (-D)
        Exception queue (-EQ)
        Expiration (-E)
        Global transaction management (-GTX)
        Header (-HDR)
        Immediate (-I)
        Listen (-LSN)
        No data (-NODATA)
        Password (-PW)
        Priority (-P)
        Quantity (-QTY)
        Queue name (-Q)
        Recipient (-R)
        Sender (-S)
        Trace (-T)
        User ID (-US)
    Syntax summary
      Data sources
      Data targets
      Oracle AQ Adapter example files
        Connection sharing and transactions
    Data format
    Trace log
    Return codes and error messages
      Oracle AQ Adapter messages
  PDF Adapter
    System requirements
    PDF Adapter commands
      Command aliases
      Transaction scope and document persistence in memory
      The data_from_map option
      Add document (-ADOC) command
      Remove document (-RDOC) command
      Replace document (-UDOC) command
      Get document data (-GDOC) command
      Filename (-URL) command
      Schema (-SCHEMA) command
      Page (-PAGE) command
      PDF Template (-TEMPLATE) command
      Name lookup file (-NAMES) command
      Append data (-APPEND) command
      PDF transformation (-PDF) command
  REST Adapter
    Authenticating connections
    REST Adapter properties and commands
      Configuration mode
      URL
      Method
      Headers
      Script Path
      Endpoint
      Package Id
      Authentication
      Access Token
      Access Token Expiry Action
      Access Token URL
      Consumer Key
      Consumer Secret
      Refresh Token
      Security Token
      Token Storage File
      Encryption Key
      Logging
      Append Log
      Log File Path
    Examples
      No Authentication Examples
      Basic Authentication examples
    OAuth 2.0 authentication examples
  Salesforce Adapter
    Authenticating connections
      Salesforce adapter as source
      Salesforce adapter as a target
    Properties and commands
      Instance URL
      Access token
      Version
      Endpoint
      Access Token Expiry Action
      Consumer key
      Consumer secret
      Refresh token
      Security Token
      Token Storage File
      Encryption key
      Object Name
      Id
      SOQL Query
      Search string
      Logging
      Append Log
      Log File Path
    Examples
      GET map function
      PUT map function
  ServiceNow Adapter
    Introduction
      Authentication Connections
        Adapter Properties and Commands
          Instance Name
          Authentication
          Username
          Password
          Access Token
          Access Token Expiry Action
          Consumer Key
          Consumer Secret
          Refresh Token
          Security Token
          Token Storage File
          Encryption Key
          Version
          Endpoint
          Table Name
          System Id
          Query Parameter
          Logging
          Log File Path
    Examples
      GET examples
      PUT examples
  Secure File Transfer Protocol (SFTP) Adapter
  SNMP Adapter
    System requirements
    Command alias
    SNMP Adapter commands
      List of commands
      Context name (-CONTEXTNAME or -N)
      Port (-PORT or -P)
      Security level (-SECURITYLEVEL or -L)
      Trace (-TRACE or -T)
      User (-USER or -U)
      Version (-VERSION or -V)
      XML (-XML)
      Example
      Example files
    Return codes and error messages
      SNMP Adapter messages
  SOAP Adapter
    System requirements
    Command alias
    SOAP Adapter commands
      List of commands
        Decode (-DECODE)
        Encode (-ENCODE)
        Header (-HDR)
        Raw (-RAW)
        Return (-RETURN)
          Return option and XPath
        SOAPAction (-SA)
        Trace (-T)
        Transport (-TRANSPORT)
    Syntax summary
      Data sources
        Example
      Data targets
        Example
      Source options behavior
    Using the adapter
      Consumer scenario
      Provider scenario
        Request
        Response
      Example files
    Return codes and error messages
      Messages
  Socket Adapter
    System requirements
    How the adapter works
      Client or server mode
      Conversation support
    Command alias
    Socket Adapter commands
      List of commands
        Client Connection (-CCON)
        Data header (-DHDR)
        End Of File (-EOF)
        End Of Message (-EOM)
        Fixed (-FIXED)
        Host (-H or -HOST)
        Inclusive sized (-ISIZED)
        Listen (-LSN)
        Mode (-M or -MODE)
        Number of event messages (-NEM)
        Port (-P or -PORT)
        Quantity (-QTY)
        Service (-S or -SERVICE)
        Sized (-SIZED)
        Trace (-T or -TRACE)
        Window Size (-WNDSIZE)
    Syntax summary
      Data sources
      Data targets
      Examples
    Troubleshooting
  Sybase Adapter
    System requirements
      DTX_LOCALE_CHARSET
      DTX_TEMPDB
      DTX_SYBASE_CONN_LIMIT
    Database columns and types
      Item type properties
      Date and time formats
    Database interface designer settings
      Database definition dialog
      Stored procedures native call syntax
    Sybase Adapter commands
      Adapter command summary
        Adapter-specific commands
          Database Adapter Type (-DBTYPE)
          Data Source (-SOURCE)
      Adapter commands for a source
        GET> Source> Command aetting
        -ID Execution command
          The source in the compiled map is a database
          The source in the compiled map is not a database
        DBLOOKUP or DBQUERY functions
        GET Function
      Adapter commands for a target
        PUT> Target> Command setting
        -OD execution command
          The target in the compiled map is a database
          The target in the compiled map is not a database
        PUT function
    Bulk copy example files
    Restrictions and limitations
    Return codes and error messages
  Archive (Tar) Adapter
    Overview
    System requirements
    Command alias
    Archive (Tar) Adapter commands
      List of commands
        Tar File Archive (-ARCHIVE)
        Archive File (-FILE)
        Group ID (-GID)
        Tar File Member (-MEMBER)
        File Permissions (-PERM)
        Trace (-T)
        User ID (-UID)
    Syntax summary
      Data sources
      Data targets
      Examples
    Troubleshooting
      Adapter trace file
        Sample adapter trace file
    Return codes and error messages
      Messages
  TIBCO Rendezvous Adapter
    System Requirements
      TIBCO Rendezvous Message Content
        Simple Messages
        Complex messages
      Data format for TIBCO Rendezvous messages
        Binary Datum item types
        Tuple Array of Binary Datum Item Types
      TIBCO Rendezvous
        High Data Rates
    Distributed queuing
    TIBCO Rendezvous Command Aliases
      Wildcard support
        Wildcard usage with the Launcher
        Using wildcards to generate unique message IDs
      GET► Source Settings
        GET► Source► Command Setting
        Source► Transaction► OnSuccess Setting
        Source► Transaction► OnFailure Setting
        Source► Transaction► Scope Setting
        Source► Transaction► Warnings Setting
      PUT► Target Settings
        PUT► Target► Command Setting
        Target► Transaction► OnSuccess Setting
        Target► Transaction► OnFailure Setting
        Target► Transaction► Scope Setting