Panel Progress
IBM webMethods Adapter Runtime Documentation
About This Help
Document Conventions
IBM webMethods Adapter Runtime User’s Documentation
Overview
What Is IBM webMethods Adapter Runtime?
Package Management
User-Defined Package Dependency Requirements and Guidelines
Adapter Connections
Connection State for Adapters
Connection Pools
Run-Time Behavior of Connection Pools
Built-In Services for Connections
Run-Time Connection Allocation for Adapter Services
Dynamically Selecting a Connection Node
Adapter Services
Adapter Polling Notifications
Adapter Listeners and Listener Notifications
Synchronous and Asynchronous Listener Notifications
Single-Threaded and Multi-Threaded Listeners
Event Publishing Support for Adapter Notifications
Transaction Support
Controlling Pagination
Transaction Management
Overview
Implicit Transactions
Implicit Transaction Usage Cases
One Local Transaction
Three XAResource Transactions
One Local Transaction and One XAResource Transaction
Explicit Transactions
Explicit Transaction Usage Cases
Two Local Transactions
Two XAResource Transactions
One XAResource Transaction and Two Nested Local Transactions
One XAResource Transaction and One Nested Local and XAResource Transaction
Built-In Services for Transaction Management
pub.art.transaction:commitTransaction
pub.art.transaction:rollbackTransaction
pub.art.transaction:setTransactionTimeout
pub.art.transaction:startTransaction
Changing the Integration Server Transaction Timeout Interval
IBM webMethods Adapter Runtime in a Clustered Environment
What is Clustering?
Clustering Considerations and Requirements
Requirements for Each Integration Server in a Cluster
Replicating Packages to Integration Servers
Considerations when Configuring Connections with Connection Pooling Enabled
Disabling the Redirection of Administrative Services
Polling Notification Support in a Cluster
Considerations for Polling Notifications Executing via Scheduled Tasks
Configuring Polling Notifications in Standby or Distributed Mode on Integration Server 8.2
Standby Mode and Distributed Mode
Configuration Settings
Global Settings
Adapter-Specific Settings
Notification-Specific Settings
Clock Synchronization
Configuring Adapter Notification Schedules in a Clustered Environment
Adapter Listener Support in a Cluster
Listener States in a Cluster
Multi-Node Listener States
Single-Node Listener States
Enabling, Disabling, and Suspending Listeners in a Cluster
Enabling Listeners in a Cluster
Disabling Listeners in a Cluster
Suspending Listeners in a Cluster
Logging and Exception Handling
Overview
Message Logging
Configuring Server Logging Levels
Exception Handling
Predefined Health Indicator
Predefined Health Indicator for WmART based Adapters
Adapter Specific Samples
IBM webMethods Adapter for SAP
Adapter Administrator APIs
Overview
Adapter Operations
Adapter Specific Samples
IBM webMethods Adapter for Apache Cassandra
IBM webMethods Adapter for Enterprise JavaBeans
IBM webMethods Adapter for Apache HBase
IBM webMethods Adapter for JDBC
IBM webMethods Adapter for Apache Kafka
IBM webMethods Lotus Notes Adapter
IBM webMethods Adapter for MongoDB
IBM webMethods MSMQ Adapter
IBM webMethods Adapter for OPC
IBM webMethods Oracle Applications Adapter
IBM webMethods PeopleSoft Adapter
IBM webMethods PeopleSoft EnterpriseOne Adapter
IBM webMethods Remedy Adapter
IBM webMethods Adapter for Salesforce
IBM webMethods Adapter for SAP
IBM webMethods Siebel Adapter
IBM webMethods Adapter for Terracotta
IBM webMethods Tuxedo Adapter
IBM webMethods WebSphere MQ Adapter
IBM webMethods Adapter for IBM Power
Configuration Variables Templates for Adapter Assets in Microservices Runtime
Configuration Variables Templates for Adapter Assets in Microservices Runtime
Encrypting Values for Adapter Connection Assets
Adapter Specific Samples
IBM webMethods Adapter for Apache Cassandra
IBM webMethods Adapter for Enterprise JavaBeans
IBM webMethods Adapter for Apache HBase
IBM webMethods Adapter for JDBC
IBM webMethods Adapter for Apache Kafka
IBM webMethods Lotus Notes Adapter
IBM webMethods Adapter for MongoDB
IBM webMethods MSMQ Adapter
IBM webMethods Adapter for OPC
IBM webMethods PeopleSoft Adapter
IBM webMethods Remedy Adapter
IBM webMethods Adapter for Salesforce
IBM webMethods Adapter for SAP
IBM webMethods Adapter for Terracotta
IBM webMethods WebSphere MQ Adapter
IBM webMethods Adapter for IBM Power
Parallel Asset Initialization
Overview
Enabling Parallel Asset Initialization
Built-In Services Reference
Summary of Built-In Services
pub.art:listRegisteredAdapters
pub.art.connection:disableConnection
pub.art.connection:enableConnection
pub.art.connection:getConnectionStatistics
pub.art.connection:listAdapterConnections
pub.art.connection:queryConnectionState
pub.art.connection:getInterruptedThreadStatus
pub.art.listener:disableListener
pub.art.listener:enableListener
pub.art.listener:listAdapterListeners
pub.art.listener:queryListenerState
pub.art.listener:resumeListener
pub.art.listener:setListenerNodeConnection
pub.art.listener:suspendListener
pub.art.notification:disableListenerNotification
pub.art.notification:disablePollingNotification
pub.art.notification:disablePublishEvents
pub.art.notification:enableListenerNotification
pub.art.notification:enablePollingNotification
pub.art.notification:enablePublishEvents
pub.art.notification:listAdapterListenerNotifications
pub.art.notification:listAdapterPollingNotifications
pub.art.notification:queryListenerNotificationState
pub.art.notification:queryPollingNotificationState
pub.art.notification:resumePollingNotification
pub.art.notification:setListenerNotificationNodeListener
pub.art.notification:setPollingNotificationNodeConnection
pub.art.notification:suspendPollingNotification
pub.art.service:listAdapterServices
pub.art.service:setAdapterServiceNodeConnection
pub.art.transaction:commitTransaction
pub.art.transaction:rollbackTransaction
pub.art.transaction:setTransactionTimeout
pub.art.transaction:startTransaction
Configuration Parameters
Overview
watt.art.analysis
watt.art.adapterService.invocationStats.excludePipeline
watt.art.connection.parallel.Initialization
watt.adk.adapterService.disable.errorlogging
watt.art.adapterService.disable.errorlogging
watt.art.clusteredPollingNotification.keepAliveExpireTimeout
watt.art.clusteredPollingNotification.keepAliveInterval
watt.art.concurrent.ConnectionPool
watt.art.connection.nodeVersion
watt.art.deploy.listener.disable.waitTime
watt.art.notification.eventBus.retries
watt.art.notification.eventBus.retryInterval
watt.art.notifications.disableImplicitUpdate
watt.art.page.size
watt.art.quiesce.threadPool.size
watt.art.quiesce.threadPool.timeout
watt.art.synchronousNotification.selectExecuteUser
watt.art.service.pipeline.hidden
watt.art.tmgr.timeout
watt.art.wmConnectionPool.pingRetryInterval
watt.art.wmConnectionPool.pingSafeInterval
watt.pkg.art.pollingnotification.scheduler
watt.pkg.art.pollingnotification.scheduler.adapters
watt.pkg.art.scheduler.notificationtask.display
watt.art.connection.byPassConnValidation
watt.server.jca.connectionPool.createConnection.interrupt.waitTime
watt.server.jca.connectionPool.threadInterrupter.sleepTime
watt.server.jca.connectionPool.threadInterrupt.waitTime
IBM webMethods Adapter Runtime Documentation
watt.server.jca.connectionPool.threadInterrupt.waitTime