This topic contains sections marked as revised for this release
The mqsicreateconfigurableservice command
creates a new object name for a broker external resource, such as a JMS provider or JDBC provider
.
If
the -c parameter is set to JMSProviders, the expected
object name is either an IBM-defined JMS provider name, or a user-defined
JMS provider name. Similarly, if the -c parameter
is set to JDBCProviders, the expected object name is either an IBM-defined
JDBC provider name, or a user-defined JDBC provider name.
Use the mqsireportproperties command to view
the list of default provider names.
If the -c parameter
is set to SecurityProfiles, the expected object name is the name of a new
security profile for the broker.
If you set the -c parameter to JMSProviders, and the -n parameter to jarsURL, the expected value is a URL that specifies the file location of the JMS provider JAR files, while omitting the file:// of the URL. If you do not specify the -n parameter, the default location for the JMS provider jar files is the broker's shared-classes directory.
If you set the -c parameter to JMSProviders, and the -n parameter to nativeLibs, the expected value is a file location of any JMS provider native libraries. If you do not specify the -n parameter, the default location for any JMS provider native libraries is the broker's LilPath.
mqsicreateconfigurableservice WBRK6_DEFAULT_BROKER -c JMSProviders -o JMS_MyProviderXYZ
mqsicreateconfigurableservice WBRK6_DEFAULT_BROKER -c JMSProviders -o JMS_ProviderABC
mqsicreateconfigurableservice WBRK6_DEFAULT_BROKER -c JMSProviders -o JMS_ProviderABC -n jarsURL,nativeLibs -v file://D:\ProviderABC\java,D:\ProviderABC\libs
mqsicreateconfigurableservice WBRK6_DEFAULT_BROKER -c SecurityProfiles -o TFIM -n authentication,mapping,authorization,propagation,mappingConfig -v TFIM,TFIM,TFIM,TRUE,http://tfimhost1.ibm.com:9080