TIBCO ActiveMatrix Adapter for SAP Properties
TIBCO ActiveMatrix Adapter for SAP properties contains the adapter properties, the TIDManager properties, and the SDK fault tolerance properties.
Adapter Properties
The adapter properties are listed in the following table:
TIDManager Properties
The TIDManager properties are listed in the following table:
Property | Commented out? | Description |
---|---|---|
adr3TIDManager.MACHINE_NAME | No | Defines the machine name where you create TIDManager configurations.
If the stop subject is not specified in the adr3TIDManager.stopSubject property, the adapter dynamically builds the stop subject with this property. The convention for the stop subject when using this property is: value of (adr3TIDManager.MACHINE_NAME) + "." + value of (instanceID) + "." STOPADAPTER. Then the result is converted to all uppercase. TIBCO Universal Installer populates the machine name when you installs TIBCO ActiveMatrix Adapter for SAP (TIBCO Business Studio). |
adr3TIDManager.stopJMSEndpoint | Yes | Defines the JMS endpoint used as the stop subscriber for the remote TIDManager configuration. |
adr3TIDManager.stopSubject | Yes | Defines the destination of the stop subscriber in the remote TIDManager configuration.
Note: TIBCO Administrator relies on TIBCO Hawk and TIBCO Adapter SDK for the feature of using a stop subscriber to stop an adapter. |
adr3TIDManager.threadPool | Yes | Defines the number of threads used by an TIDManager configuration for responding to requests.
The default value is 1. |
adr3TIDManager.tidFile | Yes | Defines the file name of the TID file of the remote TIDManager configuration. |
adr3TIDManager.trace.extended | Yes | Defines the logging mechanism of the remote TIDManager configuration:
The value of ON indicates using Log4j for logging. The value of OFF or that the property is commented out indicates using TIBCO Adapter SDK for logging. The default value is OFF. |
adr3TIDManager.trace.log4j.properties | Yes | Defines the configuration information required by Log4j.
This property is required when the adr3TIDManager.trace.extended property is set to ON. The adr3.log4j.properties file in the TIB_ADR3_HOME/bin directory. |
adr3TIDManager.trace.thread | Yes | Defines wether to display thread IDs in the TIDManager logs.
The valid value is ON or OFF. The value of indicates that thread IDs are not displayed in the TIDManager logs. The default value is OFF. |
SDK Fault Tolerance Properties
All the SDK Fault Tolerance properties are applicable to TIBCO ActiveMatrix Adapter for SAP, Discovery Agent and TIDManager.
The SDK Fault Tolerance properties are listed in the following table:
Property | Commented out? | Description |
---|---|---|
tibco.sdk.faultTolerance.ems.enabled | Yes | Defines wether to enable the Fault Tolerance feature.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance.ems.queueName | Yes | Defines the queue name that stores the tokens in the EMS server. |
tibco.sdk.faultTolerance.ems.sessionName | Yes | Defines the session name that is used for Fault Tolerance. The specified session must be a JMS queue session. |
tibco.sdk.faultTolerance.ems.providerUrl | Yes | Defines the URL of the EMS provider that is used for the EMS, JNDI, or SSL server. If the EMS server communicates over SSL, the prefix of the URL is ssl://. Otherwise, the prefix is tcp://. |
tibco.sdk.faultTolerance.ems.session.factoryName | Yes | Defines the factory name used when SDK creates the JMS connection factory for Fault Tolerance. |
tibco.sdk.faultTolerance.ems.userName | Yes | Defines the user name for the EMS connection. |
tibco.sdk.faultTolerance.ems.password | Yes | Defines the password for the EMS connection. |
tibco.sdk.faultTolerance.ems.ackTokenOnStop | Yes | Defines whether the primary instance acknowledges its token when the adapter stops normally. A value of on indicates the token held by the primary instance is acknowledged, which means a token in the specifies EMS queue is deleted.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance. ems.isUsingJNDI | Yes | Defines whether the JNDI is used. A value of on indicates JNDI.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance.ems.jndi.providerContextFactory | Yes | Defines the JNDI context factory.
The default value is com.tibco.tibjms.naming.TibjmsInitalContextFactory. |
tibco.sdk.faultTolerance.ems.jndi.userName | Yes | Defines the user name of the JNDI connection. |
tibco.sdk.faultTolerance. ems.jndi.password | Yes | Defines the password of the JNDI connection. |
tibco.sdk.faultTolerance.ems.isUsingSSL | Yes | Defines whether the adapter connects to the JMS server using SSL.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.enableTrace | Yes | Specify whether the SSL enables tracing of the loaded certificates.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.enableDebugTrace | Yes | Defines whether the SSL enables the more SSL tracing.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.enableVerifyHostName | Yes | Defines whether the SSL client verifies the name in the server certificate.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.enableVerifyHost | Yes | Defines whether the SSL client verifies the server certificate.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.expectedHostName | Yes | Defines the name in the server certificate. |
tibco.sdk.faultTolerance.ems.ssl.isStrongCipherSuites | Yes | Defines whether only the strong cipher suites are allowed.
The valid value is ON or OFF. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.trustedDir | Yes | Defines the full path of the folder where the required certificates are located. |
tibco.sdk.faultTolerance.ems.ssl.identity | Yes | Defines the path of the client identity. |
tibco.sdk.faultTolerance.ems.ssl.password | Yes | Defines the client identity password. |