This task describes how to set the environment properties of the SNA Adapter.
The Adapter Environment Configuration properties contain parameters that define how the adapter connects to and interacts with other Sun Enterprise Service Bus components within the Environment. When you create a new SNA External System, you may configure the type of External System required.
Available External System properties include:
Before deploying your adapter, you will need to set the Environment properties. The Inbound SNA Adapter includes the following configuration sections:
SNA Settings
General Settings
MDB Pool Settings
Details for the SNALU62 Inbound Adapter SNA Settings are listed in the table.
Table 74 SNALU62 Inbound Adapter—SNA Settings
Name |
Description |
Required Value |
---|---|---|
Host Name |
Specifies the host name where the LU62 Server runs. Note – This parameter is only required for the Brixton LU62 server and is ignored on other platforms. |
Any valid string. The default is localhost. |
Symbolic Dest Name |
Specifies the symbolic destination name associated with a side information entry loaded from the configuration file. Refer to your SNA documentation for more information. |
Any valid string. Note – This parameter is case-sensitive. |
Local LU Name |
Specifies the local LU name defined to the SunLink LU62 server. Refer to your SNA documentation for more information. Note – This parameter is required for SunLink P2P LU6.2 9.1 and is ignored on other platforms. |
Any valid string. Note – This parameter is case-sensitive. |
Local TP Name |
Specifies the local Transaction Program (TP) name that is running on the local LU. Refer to your SNA documentation for more information. |
Any valid string. Note – This parameter is case-sensitive. |
Details for the SNALU62 Inbound Adapter General Settings are listed in the table.
Table 75 SNALU62 Inbound Adapter—General Settings
Name |
Description |
Required Value |
---|---|---|
Persistent Storage Location |
Specifies the Persistent Location (a local folder path and name) that contains the file used to store the persistent data. The base file name will be generated according to the project, deployment, and Collaboration information. |
The absolute path and name of the directory. The default is /temp/snalu62inbound/persist. |
Details for the SNALU62 Inbound Adapter MDB Pool Settings are listed in the table.
Table 76 SNALU62 Inbound Adapter—MDB Pool Settings
Name |
Description |
Required Value |
---|---|---|
Steady Pool Size |
Specifies the minimum number of physical connections the pool should keep available at all times. 0 (zero) indicates that there should be no physical connections in the pool and the new connections should be created as needed. If the pool size is too small, you may experience a longer connection time due to the existing number of physical connections. A connection that stays in the pool allows transactions to use it through a logical connection which is faster. |
A valid numeric value. The default is 10. |
Max Pool Size |
Specifies the maximum number of physical connections the pool should keep available at all times. 0 (zero) indicates that there is no maximum. The pool size you set depends on the transaction volume and response time of the application. If the pool size is too big, you may end up with too many connections to the SNA destination. |
A valid numeric value. The default is 60. |
Pool Idle Timeout in Seconds |
Specifies the maximum number of seconds that a physical connection may remain unused before it is closed. 0 (zero) indicates that there is no limit. |
A valid numeric value. The default is 600. |
Before deploying your adapter, you will need to set the Environment properties. The Outbound SNA Adapter includes the following configuration sections:
SNA Settings
General Settings
Connection Pool Settings
Details for the SNALU62 Outbound Adapter SNA Settings are listed in the table.
Table 77 SNALU62 Outbound Adapter—SNA Settings
Name |
Description |
Required Value |
---|---|---|
Host Name |
Specifies the host name where the LU62 Server runs. Note – This parameter is only required for the Brixton LU62 server and is ignored on other platforms. |
Any valid string. The default is localhost. |
Symbolic Dest Name |
Specifies the symbolic destination name associated with a side information entry loaded from the configuration file. Refer to your SNA documentation for more information. |
Any valid string. Note – This parameter is case-sensitive. |
Local LU Name |
Specifies the local LU name defined to the SunLink LU62 server. Refer to your SNA documentation for more information. Note – This parameter is required for SunLink P2P LU6.2 9.1 and is ignored on other platforms. |
Any valid string. Note – This parameter is case-sensitive. |
Local TP Name |
Specifies the local Transaction Program (TP) name that is running on the local LU. Refer to your SNA documentation for more information. |
Any valid string. Note – This parameter is case-sensitive. |
Details for the SNALU62 Outbound Adapter General Settings are listed in the table.
Table 78 SNALU62 Outbound Adapter—General Settings
Name |
Description |
Required Value |
---|---|---|
Persistent Storage Location |
Specifies the Persistent Location (a local folder path and name) that contains the file used to store the persistent data. The base file name will be generated according to the project, deployment, and Collaboration information. |
The absolute path and name of the directory. The default is /temp/snalu62outbound/persist. |
Details for the SNALU62 Outbound Adapter Connection Pool Settings are listed in the table.
Table 79 SNALU62 Outbound Adapter—Connection Pool Settings
Name |
Description |
Required Value |
---|---|---|
Steady Pool Size |
Specifies the minimum number of physical connections the pool should keep available at all times. 0 (zero) indicates that there should be no physical connections in the pool and the new connections should be created as needed. If the pool size is too small, you may experience a longer connection time due to the existing number of physical connections. A connection that stays in the pool allows transactions to use it through a logical connection which is faster. |
A valid numeric value. The default is 1. |
Max Pool Size |
Specifies the maximum number of physical connections the pool should keep available at all times. 0 (zero) indicates that there is no maximum. The pool size you set depends on the transaction volume and response time of the application. If the pool size is too big, you may end up with too many connections to the SNA destination. |
A valid numeric value. The default is 32. |
Pool Idle Timeout in Seconds |
Specifies the maximum number of seconds that a physical connection may remain unused before it is closed. 0 (zero) indicates that there is no limit. |
A valid numeric value. The default is 300. |