Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 6 Config UI : Set Runtime Properties

Set Runtime Properties
You can set the runtime properties of the Core Engine using the Config UI . Select the Gateway Engine Properties in the drop-down list next to icon on the home page of the Config UI.
Using the Config UI, the runtime properties can be set to the following links:
On the home page of the Config UI, select the Gateway Engine Properties to display the runtime properties of the Core Engine. These properties are saved in the ASG_CONFIG_HOME/asg.properties and ASG_CONFIG_HOME/asg_cl.properties files respectively.
General Properties
To set the General properties, follow these steps:
1.
Select the Gateway Engine Properties from the drop-down list.
2.
Click the General link:
For example, the home directory for the examples location is as follows:
ASG_HOME/examples
Select this check box to set the value to true.If the check box is not selected, the value is set to false. The default is false.
If this check box is set to true, the hot configuration update is enabled.
If this check box is set to false, the hot configuration update is disabled.
Monitoring Properties
To set the Monitoring properties, follow these steps:
1.
Select the Gateway Engine Properties from the drop-down list.
2.
Click the Monitoring link.
Select this check box to set the value to true.If the check box is not selected, the value is set to false. The default is false.
If this check box is set to true, the client sends the synchronous request for the HTTP transport.
If this check box is set to false, the asynchronous request is sent for the HTTP transport.
The number of threads used for the HTTP Client. This is relevant only if the value of useSynchHttpClient is false (that is, when asynchronous request is sent for the HTTP transport).
The default value is _LOCAL.asg.north.request
The default value is TIBCO.ASG.INTERNAL
The default value is _LOCAL.asg.north.request_binary
The default value is Detail Logging OFF
Transport Properties
To set the Transport properties, follow these steps:
1.
Select the Gateway Engine Properties from the drop-down list.
2.
Click the Transport link.
Refer to the TIBCO ActiveSpaces Developer's Guide for details on Metaspaces.
For example, tcp://127.0.0.1:13000
Refer to the TIBCO ActiveSpaces Developer's Guide for details on the discovery URLs.
For example, tcp://127.0.0.1:13000-*/
The default value is ASG_CONFIG_HOME/logs
Specifies an identity resource which is used by FacadeHTTPSSLConnection HTTP shared resource to provide the SSL properties.
If Identity File Type is of the Identity File type, enter the Identity Type, Identity URL, and Identity File Password parameters.
If Identity File Type is of the Certificate/Private Key type, enter Certificate URL, Key URL, and Key Password parameters.
Specifies the type of the keystore if the Identity File Type is of the Identity File type. The supported values are as follows:
Specifies the URL to the identity file if Identity File Type is of the Identity File type.
For example, C:\asgserver.pfx
Specifies the URL to the certificate file if Identity File Type is of the Certificate/Private Key type.
Specifies the URL to the private key in the certificate file if Identity File Type is of the Certificate/Private Key type.
Specifies the password for the private key used for the SSL connection if Identity File Type is of the Certificate/Private Key type.
When this field is set to true, the Trusted Certificates Folder becomes enabled so that you can specify a location containing the list of trusted certificate authorities.
Required when the RequiresClientAuthentication property is set to true.
The default value is tcp://localhost:7222
The default value is tibjmsnaming://localhost:7222
The default value is TopicConnectionFactory
The default value is QueueConnectionFactory
The default value is asg.out.request
The default value is asg.out.request.reply.0.0
The default value is tcp://localhost:7222
The default value is tibjmsnaming://localhost:7222
The default value is TopicConnectionFactory
The default value is QueueConnectionFactory
The default value is asg.out.request
The default value is asg.out.request.reply.0.0
The default value is tcp://localhost:7222
The default value is tibjmsnaming://localhost:7222
The default value is TopicConnectionFactory
The default value is QueueConnectionFactory
The default value is asg.out.request
The default value is asg.out.request.reply.0.0
The default value is tcp://localhost:7222
The default value is tibjmsnaming://localhost:7222
The default value is TopicConnectionFactory
The default value is QueueConnectionFactory
The default value is asg.out.request
The default value is asg.out.request.reply.0.0
The default value is tcp://localhost:7222
The default value is tibjmsnaming://localhost:7222
The default value is TopicConnectionFactory
The default value is QueueConnectionFactory
The default value is asg.out.request
The default value is asg.out.request.reply.0.0
The default value is tcp://localhost:7222
The default value is tibjmsnaming://localhost:7222
The default value is TopicConnectionFactory
The default value is QueueConnectionFactory
The default value is asg.out.request
The default value is asg.out.request.reply.0.0
Use the Show SSL Properties button to configure the SSL connection parameters for JMS transport at the facade and target side.
Set this to true to enable SSL for the JMS transport.
Specifies whether the host you are connecting to is the expected host. The host name in the host’s digital certificate is compared against the value in the Expected Host Name field. If the host name does not match the expected host name, the connection is refused.
Note: The default context factories for TIBCO Enterprise Message Service automatically determine if host name verification is necessary. If you are using a custom implementation of the context factories, your custom implementation must explicitly set the verify host property to the correct value. For example:
When checked, this field specifies that the minimum strength of the cipher suites used can be specified with the bw.plugin.security.strongcipher.minstrength custom engine property. See TIBCO ActiveMatrix BusinessWorks Administration for more information about this property. The default value of the property disables cipher suites with an effective key length below 128 bits.
Specifies the URL to the certificate file if the Identity Type is of the certPlusKeyURL type.
Specifies the type of certificate file if Identity Type is of url type.
Password for the certificate if Identity Type is of url type.
Database Properties
To set the Database properties, follow these steps:
1.
Select the Gateway Engine Properties from the drop-down list.
2.
Click the Database link.
Security Properties
To set the Security properties, follow these steps:
1.
Select the Gateway Engine Properties from the drop-down list.
2.
Click the Security link:
See OAuth HTTP Transport to set the OAuth HTTP transport settings.
See OAuth WebApps SSL to set the OAuth HTTPS (SSL) transport settings.
Specifies an identity resource used by OAuthWebappsSSLConnection HTTP shared resource to provide SSL properties for the OAuth servlets and APIs.
Specifies the type of identity resource used by OAuthWebappsSSLConnection HTTP shared resource.
If Identity File Type is of the Identity File type, enter the Identity Type, Identity URL, and Identity File Password parameters.
If Identity File Type is of the Certificate/Private Key type, enter Certificate URL, Key URL, and Key Password parameters.
Specifies the type of the keystore if the Identity File Type is of the Identity File type.The supported values are as follows:
For example, C:\keystore.jks
Specifies the URL to the certificate file used for the OAuth server SSL connection if Identity File Type is of the Certificate/Private Key type.
Specifies the password for the private key used for the OAuth server SSL connectionif Identity File Type is of the Certificate/Private Key type.
When this field is set to true, the Trusted Certificates Folder becomes enabled so that you can specify a location containing the list of trusted certificate authorities.
Required when the RequiresClientAuthentication property is set to true.
where portal_host_name is the host machine running the portal engine.
Specifies the expiration time (in minutes) for an access token. The default value is 60 minutes. When the access token passes expiration time as specified by this property, it is no longer valid but still remains in the database.
The default value is ASG-OAuth-Tokens
For example, tcp://machine1_IP_Address:6300;machine2_IP_Address:6300
For example, tcp://machine1_IP_Address:6300
Specifies the database JDBC driver when Database is used as OAuth persistence store.
Specifies the JDBC url for the database server when Database is used as the OAuth persistence store.
Specifies the user name to connect to the database server when Database is used as the OAuth persistence store.
For example, if the value is specified as /examples/OAuth/resources, the custom adapter looks for the resources such as properties file in the ASG_HOME/examples/OAuth/resources directory.
For example, for the file based owner adapter interface, the value is specified as: com.tibco.asg.oauth.identity.provider.file.OwnerAdapterService
For example, for the file based client adapter interface, the value is specified as: com.tibco.asg.oauth.identity.provider.file.ClientAdapterService
 

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved