[AIX Solaris HP-UX Linux Windows][z/OS]

Intelligent Management: middleware server creation administrative tasks

You can use administrative tasks to write a script that can recreate your middleware server configuration.

Use the following commands to create middleware servers:
Deprecated feature Deprecated feature: Assisted and Complete Lifecycle servers have been deprecated in WebSphere® Application Server Version 9.0. Migrate WebSphere Liberty servers to a Liberty Collective configuration. There is no recommended migration action for other server types. All middleware server creation administrative tasks are also deprecated.depfeat

createTomCatServer

The createTomCatServer command creates a representation of an Apache Tomcat server.

Target object

The node name.

Required parameters

-name
Specifies the name of the server to create. (String, required)

Optional parameters

-templateName
Specifies the name of the template that is used to create the server.
-templateLocation
Specifies the location where the template is stored. Use the system defined location if it is not specified. Using the system defined location is recommended.
[z/OS]-specificShortName
[z/OS]Specifies the specific short name of the server. All servers should have unique specific short name. This parameter is optional and when it is not specified a unique specific short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
[z/OS]-genericShortName
[z/OS]Specifies the generic short name of the server. All members of a cluster must have the same generic short name. Individual servers must have a unique generic short name. This parameter is optional. When this parameter is not specified, a unique generic short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
-clusterName
Specifies the name of the cluster for this server.
-genUniquePorts
Specifies a parameter to generate unique HTTP ports for a server. (Boolean)
Note: This parameter is not currently supported.

Return value

The command returns a list of the middleware servers for the specified type.

Batch mode example usage

  • Using Jacl:
    $AdminTask createTomCatServer nodename {-name ServerName}
  • Using Jython:
    AdminTask.createTomCatServer ('nodename','[-name ServerName]')

Interactive mode example usage

  • Using Jacl:
    $AdminTask createTomCatServer {-interactive}
  • Using Jython:
    AdminTask.createTomCatServer ([-interactive]')

createWebLogicServer

The createWebLogicServer command creates a representation of a BEA WebLogic Server.

Target object

The node name.

Required parameters

-name
Specifies the name of the server to create. (String, required)

Optional parameters

-templateName
Specifies the name of the template that is used to create the server.
-templateLocation
Specifies the location where the template is stored. Use the system defined location if it is not specified. Using the system defined location is recommended.
[z/OS]-specificShortName
[z/OS]Specifies the specific short name of the server. All servers should have unique specific short name. This parameter is optional and when it is not specified a unique specific short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
[z/OS]-genericShortName
[z/OS]Specifies the generic short name of the server. All members of a cluster must have the same generic short name. Individual servers must have a unique generic short name. This parameter is optional. When this parameter is not specified, a unique generic short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
-clusterName
Specifies the name of the cluster for this server.
-genUniquePorts
Specifies a parameter to generate unique HTTP ports for a server. (Boolean)
Note: This parameter is not currently supported.

Return value

The command returns a list of the middleware servers for the specified type.

Batch mode example usage

  • Using Jacl:
    $AdminTask createWebLogicServer nodename {-name ServerName}
  • Using Jython:
    AdminTask.createWebLogicServer ('nodename','[-name ServerName]')

Interactive mode example usage

  • Using Jacl:
    $AdminTask createWebLogicServer {-interactive}
  • Using Jython:
    AdminTask.createWebLogicServer ([-interactive]')

createJBossServer

The createJBossServer command creates a representation of a JBoss server.

Target object

The node name.

Required parameters

-name
Specifies the name of the server to create. (String, required)

Optional parameters

-templateName
Specifies the name of the template that is used to create the server.
-templateLocation
Specifies the location where the template is stored. Use the system defined location if it is not specified. Using the system defined location is recommended.
[z/OS]-specificShortName
[z/OS]Specifies the specific short name of the server. All servers should have unique specific short name. This parameter is optional and when it is not specified a unique specific short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
[z/OS]-genericShortName
[z/OS]Specifies the generic short name of the server. All members of a cluster must have the same generic short name. Individual servers must have a unique generic short name. This parameter is optional. When this parameter is not specified, a unique generic short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
-clusterName
Specifies the name of the cluster for this server.
-genUniquePorts
Specifies a parameter to generate unique HTTP ports for a server. (Boolean)
Note: This parameter is not currently supported.

Return value

Batch mode example usage

  • Using Jacl:
    $AdminTask createJBossServer nodename {-name ServerName}
  • Using Jython:
    AdminTask.createJBossServer ('nodename','[-name ServerName]')

Interactive mode example usage

  • Using Jacl:
    $AdminTask createJBossServer (-interactive)
  • Using Jython:
    AdminTask.createJBossServer ([-interactive]')

createLibertyServer

The createLibertyServer command creates a representation of a Librety profile server.

Target object

The node name.

Required parameters

-name
Specifies the name of the server to create. (String, required) This name must be the same name as the Liberty profile server name. For example: for wlp/usr/servers/myServer, the -name value is myServer.

Optional parameters

-templateName
Specified the name of the template that is used to create the server
-templateLocation
Specifies the location where the template is stored. Use the system defined location if it is not specified. Using the system defined location is recommended.
-clusterName
Specifies the name of the cluster for this server.
-genUniquePorts
Specifies a parameter to generate unique HTTP ports for a server. (Boolean)
Note: This parameter is not currently supported.

Return value

Batch mode example usage

  • Using Jacl:
    $AdminTask createLibertyServer nodename {-name ServerName}
  • Using Jython:
    AdminTask.createLibertyServer ('nodename','[-name ServerName]')

Interactive mode example usage

  • Using Jacl:
    $AdminTask createLibertyServer {-interactive}
  • Using Jython:
    AdminTask.createLibertyServer ([-interactive]')

createForeignServer

The createForeignServer command creates a new foreign server.

Target object

The node name.

Required parameters

-name
Specifies the name of the server to create. (String, required)

Optional parameters

-templateName
Specifies the name of the template that is used to create the server.
-templateLocation
Specifies the location where the template is stored. Use the system defined location if it is not specified. Using the system defined location is recommended.
[z/OS]-specificShortName
[z/OS]Specifies the specific short name of the server. All servers should have unique specific short name. This parameter is optional and when it is not specified a unique specific short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
[z/OS]-genericShortName
[z/OS]Specifies the generic short name of the server. All members of a cluster must have the same generic short name. Individual servers must have a unique generic short name. This parameter is optional. When this parameter is not specified, a unique generic short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
-clusterName
Specifies the name of the cluster for this server.
-genUniquePorts
Specifies a parameter to generate unique HTTP ports for a server. (Boolean)
Note: This parameter is not currently supported.

Return value

Batch mode example usage

  • Using Jacl:
    $AdminTask createForeignServer nodename {-name ServerName}
  • Using Jython:
    AdminTask.createForeignServer ('nodename','[-name ServerName]')

Interactive mode example usage

  • Using Jacl:
    $AdminTask createForeignServer {-interactive}
  • Using Jython:
    AdminTask.createForeignServer ([-interactive]')

createPHPServer

The createForeignServer command creates a new foreign server.

Target object

The node name.

Required parameters

-name
Specifies the name of the server to create. (String, required)

Optional parameters

-templateName
Specifies the name of the template that is used to create the server.
-templateLocation
Specifies the location where the template is stored. Use the system defined location if it is not specified. Using the system defined location is recommended.
[z/OS]-serverConfig
[z/OS]Specifies the configuration of the server definition properties. Specify phpServerRoot or apacheServerRoot for the runtime path. Specify phpVersion or apacheVersion for the version number. (String, optional)
-genUniquePorts
Specifies a parameter to generate unique HTTP ports for a server. (Boolean)
Note: This parameter is not currently supported.

Return value

Batch mode example usage

  • Using Jacl:
    $AdminTask createPHPServer workstation_nameNode01 {-name myphpserver -serverConfig {-phpPath C:/PHP5 -apachePath C:/apache2}}
  • Using Jython:
    AdminTask.createPHPServer workstation_nameNode01 ('[-name myphpserver -serverConfig [-phpPath C:/PHP5 -apachePath C:/apache2]]')

Interactive mode example usage

  • Using Jacl:
    $AdminTask createPHPServer workstation_nameNode01 {-interactive}
  • Using Jython:
    AdminTask.createPHPServer workstation_nameNode01 ('[-interactive]')

createWasCEServer

The createWasCEServer command creates a representation of a WebSphere Application Server Community Edition server.

Target object

None.

Required parameters

-name
Specifies the name of the server to create. (String, required)

Optional parameters

-templateName
Specifies the name of the template that is used to create the server.
-templateLocation
Specifies the location where the template is stored. Use the system defined location if it is not specified. Using the system defined location is recommended.
[z/OS]-specificShortName
[z/OS]Specifies the specific short name of the server. All servers should have unique specific short name. This parameter is optional and when it is not specified a unique specific short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
[z/OS]-genericShortName
[z/OS]Specifies the generic short name of the server. All members of a cluster must have the same generic short name. Individual servers must have a unique generic short name. This parameter is optional. When this parameter is not specified, a unique generic short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
-clusterName
Specifies the name of the cluster for this server.
-assistedServer
Specifies if the server that you create is an assisted life cycle server that is a representation of an existing server. The default is false. If you specify false, a complete life cycle server is created. If you specify true, an assisted life cycle server is created.
-templateServerNode
Specifies the name of the node that contains the server that you want to use as a template.
-templateServerName
Specifies the name of the existing server that you want to use as a template.
-genUniquePorts
Specifies a parameter to generate unique HTTP ports for a server. (Boolean)
Note: This parameter is not currently supported.

Return value

Batch mode example usage

  • Using Jacl:
    $AdminTask createWasCEServer nodename {-name ServerName -templateName wasce21}
  • Using Jython:
    AdminTask.createWasCEServer ('nodename','[-name ServerName -templateName wasce21]')

Interactive mode example usage

  • Using Jacl:
    $AdminTask createWasCEServer {-interactive}
  • Using Jython:
    AdminTask.createWasCEServer ([-interactive]')

createExtWasAppServer

The createExtWasAppServer command creates a new external WebSphere Application Server server.

Target object

The node name.

Required parameters

-name
Specifies the name of the server to create. (String, required)

Optional parameters

-templateName
Specifies the name of the template that is used to create the server.
-templateLocation
Specifies the location where the template is stored. Use the system defined location if it is not specified. Using the system defined location is recommended.
[z/OS]-specificShortName
[z/OS]Specifies the specific short name of the server. All servers should have unique specific short name. This parameter is optional and when it is not specified a unique specific short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
[z/OS]-genericShortName
[z/OS]Specifies the generic short name of the server. All members of a cluster must have the same generic short name. Individual servers must have a unique generic short name. This parameter is optional. When this parameter is not specified, a unique generic short name is automatically assigned. The value must be eight characters or less and all characters must be capitalized.
-clusterName
Specifies the name of the cluster for this server.
-genUniquePorts
Specifies a parameter to generate unique HTTP ports for a server. (Boolean)
Note: This parameter is not currently supported.

Return value

Batch mode example usage

  • Using Jacl:
    $AdminTask createExtWasAppServer nodename {-name ServerName}
  • Using Jython:
    AdminTask.createExtWasAppServer ('nodename','[-name ServerName]')

Interactive mode example usage

  • Using Jacl:
    $AdminTask createExtWasAppServer {-interactive}
  • Using Jython:
    AdminTask.createExtWasAppServer ([-interactive]')

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: March 5, 2017 17:55
File name: rwve_xdadminmws.html