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 following table lists the adapter properties:
TIDManager Properties
The following table lists the TIDManager properties:
Property | Commented out? | Description |
---|---|---|
adr3TIDManager.MACHINE_NAME | No | 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 | The JMS endpoint used as the stop subscriber for the remote TIDManager configuration. |
adr3TIDManager.stopSubject | Yes | The destination of the stop subscriber in the remote TIDManager configuration. |
adr3TIDManager.threadPool | Yes | The number of threads used by an TIDManager configuration for responding to requests.
The default value is 1. |
adr3TIDManager.tidFile | Yes | The file name of the TID file of the remote TIDManager configuration. |
adr3TIDManager.trace.extended | Yes | The value of
ON indicates that Log4j is used for logging.
The value of OFF or that the property is commented out indicates that TIBCO Adapter SDK is used for logging. The default value is OFF. |
adr3TIDManager.trace.log4j.properties | Yes | 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 | The value of
ON indicates that thread IDs are displayed in the TIDManager logs.
The value of OFF 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 following table lists the SDK Fault Tolerance properties:
Property | Commented out? | Description |
---|---|---|
tibco.sdk.faultTolerance.ems.ackTokenOnStop | Yes | The value of
ON indicates that the primary instance acknowledges its token when the adapter stops normally, which means a token in the specifies EMS queue is deleted.
The value of OFF indicates that the primary instance does not acknowledge its token when the adapter stops normally. The default value is OFF. |
tibco.sdk.faultTolerance.ems.enabled | Yes | The value of
ON indicates that the Fault Tolerance feature is enabled.
The value of OFF indicates that the Fault Tolerance feature is disabled. The default value is OFF. |
tibco.sdk.faultTolerance. ems.isUsingJNDI | Yes | The value of
ON indicates that the JNDI is used.
The value of OFF indicates that the JNDI is not used. The default value is OFF. |
tibco.sdk.faultTolerance.ems.isUsingSSL | Yes | The value of
ON indicates that the adapter uses the SSL to connect to the JMS server.
The value of OFF indicates that the adapter does not use SSL to connect to the JMS server. The default value is OFF. |
tibco.sdk.faultTolerance.ems.jndi.providerContextFactory | Yes | The JNDI context factory.
The default value is com.tibco.tibjms.naming.TibjmsInitalContextFactory. |
tibco.sdk.faultTolerance.ems.providerUrl | Yes | 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.jndi.password | Yes | The password of the JNDI connection. |
tibco.sdk.faultTolerance.ems.jndi.userName | Yes | The user name of the JNDI connection. |
tibco.sdk.faultTolerance.ems.password | Yes | The password for the EMS connection. |
tibco.sdk.faultTolerance.ems.queueName | Yes | The queue name that stores the tokens in the EMS server. |
tibco.sdk.faultTolerance.ems.sessionName | Yes | The session name that is used for Fault Tolerance. The specified session must be a JMS queue session. |
tibco.sdk.faultTolerance.ems.session.factoryName | Yes | The factory name used when SDK creates the JMS connection factory for Fault Tolerance. |
tibco.sdk.faultTolerance.ems.ssl.enableDebugTrace | Yes | The value of
ON indicates that the SSL enables the more SSL tracing.
The value of OFF indicates that the SSL disables the more SSL tracing. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.enableTrace | Yes | The value of
ON indicates that the SSL enables tracing of the loaded certificates.
The value of OFF indicates that the SSL disables tracing of the loaded certificates. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.enableVerifyHost | Yes | The value of
ON indicates that the SSL client verifies the server certificate.
The value of OFF indicates that the SSL client does not verify the server certificate. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.enableVerifyHostName | Yes | The value of
ON indicates that the SSL client verifies the name in the server certificate.
The value of OFF indicates that the SSL client does not verify the name in the server certificate. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.expectedHostName | Yes | The name in the server certificate. |
tibco.sdk.faultTolerance.ems.ssl.identity | Yes | The path of the client identity. |
tibco.sdk.faultTolerance.ems.ssl.isStrongCipherSuites | Yes | The value of
ON indicates that only the strong cipher suites are allowed.
The value of OFF indicates that not only the strong cipher suites are allowed. The default value is OFF. |
tibco.sdk.faultTolerance.ems.ssl.password | Yes | The client identity password. |
tibco.sdk.faultTolerance.ems.ssl.trustedDir | Yes | The full path of the folder where the required certificates are located. |
tibco.sdk.faultTolerance.ems.userName | Yes | The user name for the EMS connection. |