WebSphere Enterprise Service Bus for z/OS, Version 6.2.0 Operating Systems: z/OS


createWSRRDefinition command

Use this command to create a WSRR definition.

It is a multistep command in which the steps define the type of connection definition and its specific properties. You can specify only one step, because a WSRR definition can only have one connection definition.

Before you begin

The createWSRRDefinition command is run using the AdminTask object of the wsadmin scripting client.
  • Locate the command that starts the wsadmin scripting client: this is found in the install_root\bin directory.
  • Run the wsadmin command.
    • If the server is not running, use the -conntype none option.
    • If you are not connecting to the default profile, use the -profileName profile_name option.
Use the following command to list all the WSRR administrative commands.
wsadmin> $AdminTask help SIBXWSRRAdminCommands
Use the following command to get detailed help on a particular command.
wsadmin> $AdminTask help command_name

Syntax

$AdminTask createWSRRDefinition {-paramName paramValue ...}

Purpose

The createWSRRDefinition command creates a WSRR definition.

Command name
createWSRRDefinition.
Target
Not applicable.
Result
javax.management.ObjectName RegistryDefinition – the WSRR definition created.

Parameters

-name definitionName
The name of the WSRR definition, as a string.
-description defDescription
Brief description of the definition. This is optional, for your own reference.
-connectionType WEBSERVICE
Connection type. Currently the only connection type is WEBSERVICE.
-defaultCacheExpiryTimeout timeout
Timeout of the cache, in seconds. A value of 0 indicates that query results are never cached. Default is 300.

Steps

If you specify more than one step, an exception is thrown.
To set properties for a Web service connection associated with the WSRR definition, you can specify values for the registry URL, the authentication alias and the SLL configuration as follows:
-WSConnection {{registryURL authAlias repertoire}}
To use the default registry URL (which is http://localhost:9080/WSRRCoreSDO/services/WSRRCoreSDOPort), specify a pair of double quotation marks ("") for the first value. To omit the authentication alias, specify a pair of double quotation marks ("") for the second value. To omit the repertoire, (the SLL configuration), specify a pair of double quotation marks ("") for the third value.

Examples

Using the default connection:
wsadmin>$AdminTask createWSRRDefinition {-name mydefName -description my description 
    -defaultCacheExpiryTimeout 300 -connectionType WEBSERVICE}
Setting the connection properties:
wsadmin>$AdminTask createWSRRDefinition {-name mydefName -description my description 
    -defaultCacheExpiryTimeout 300 -connectionType WEBSERVICE 
    -WSConnection {{ http://localhost:9080 AUTH_ALIAS1 SSL_CONFIG1 }}}
Setting one connection property:
wsadmin>$AdminTask createWSRRDefinition {-name defName -description my description 
    -defaultCacheExpiryTimeout 300 -connectionType WEBSERVICE 
    -WSConnection {{ "" AUTH_ALIAS1 "" }}}

reference Reference topic

Terms of use | Feedback


Timestamp icon Last updated: 21 June 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.zseries.doc/ref/rwesb_createWSRRdefinition.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
This information center is powered by Eclipse technology (http://www.eclipse.org).