JMS Connection Factory

A JMS Connection Factory creates an outbound connection to a JMS server.

General
Field Editable? Required? Accepts SVars? Description
Connection Factory JNDI Name Y Y Y JNDI name of the JMS Connection Factory that points to a particular queue or topic.
Maximum Pool Size Y N Y (Optional) This property is available when creating a new JMS Connection Factory resource template. It can also be updated for an existing JMS Connection Factory resource template.

Default: 20

JNDI Connection Configuration Y Y Y

The name of a JNDI Connection Configuration resource.

Note: You can use a substitution variable for JNDI connection configuration in the JMS Connection Factory resource template in the Application Configurator.

Security
Field Editable? Required? Accepts SVars? Description
Enable Authentication Y Y N Enables server authentication. When selected, the authentication properties (Login Credentials, Username, and Password) are displayed.

Default: Unchecked

Login Credentials Y Y N

Indicates how the credentials required to authenticate to a server are provided:

  • None
  • User name + Password - Provide inline user name and password credentials. When selected, the Username and Password fields are activated.
  • Identity Provider - Provide user name and password credentials encapsulated in an identity provider resource. When selected, the Identity Provider field is activated.

Default: None

Username Y Y N User name used to authenticate connections to the server.
Password Y Y N

User's password used to authenticate connections to the server.

Default: None

Note: If you try to update the existing encrypted password then the existing password will be removed. You can add a new password.

Identity Provider Y N N

Name of the Identity Provider resource used to authenticate the user.

Default: None

Enable SSL

 

Y Y N Enables SSL connections. When selected, the SSL properties are displayed.

Default: Unchecked

SSL Client Provider

 

Y Y N

The name of an SSL Client Provider resource.

Default: None