Broker 10.5 | webMethods Broker Documentation | webMethods Broker Messaging Programmer's Guide | webMethods Messaging Administration | The JMSAdmin Command-Line Tool | JMSAdmin Properties
 
JMSAdmin Properties
 
Sample JNDI Properties File
Following is a list of the properties you can specify with JMSAdmin, using the -p (properties) flag and a JNDI properties file.
Property
Description
com.webmethods.jms.admin.namePrefix
Property used to prefix names with the specified string value when accessing the JNDI provider.
This property is especially useful for LDAP servers that require names to have a particular component identifier; for LDAP, the value would typically be "cn=".
com.webmethods.jms.admin.useDirectory
Property used to specify an initial directory context rather than an initial context.
JMSAdmin uses a directory context for JNDI providers where the provider URL starts with LDAP. If this is not the case, but the provider requires an initial directory context, specify this property with a value of true.
java.naming.factory.initial
JNDI property used to locate the initial context.
java.naming.provider.url
JNDI property used to locate the JNDI provider.
java.naming.security.principal
JNDI property used to identify the user to JNDI (if required).
java.naming.security.credentials
JNDI property used to present the password for the JNDI user (if required).
com.webmethods.jms.naming.clientgroup
JMS Naming Service Provider property required for write access to JMS Naming contexts (not required for other JNDI providers).
If write access is required, this property should be set to admin. Setting the property to the name of another client group will allow you to read but not modify JMS Naming objects.
com.webmethods.jms.naming.keystore
JMS Naming Service Provider property used to pass in the SSL keystore filename. (Used only with SSL connections to the Broker.)
com.webmethods.jms.naming.keystoretype
JMS Naming Service Provider property used to pass in the SSL keystore’s file type. If you must specify, set the value to PKCS12.
com.webmethods.jms.naming.truststore
JMS Naming Service Provider property used to pass in the SSL truststore that contains the trusted root certificates.
com.webmethods.jms.naming.truststoretype
JMS Naming Service Provider property used to pass in the SSL truststore’s file type. If you must specify, set the value to JKS.
com.webmethods.jms.naming.encrypted
JMS Naming Service Provider property used to turn SSL encryption on or off. (Used only with SSL connections to the Broker.)