IBM BPM, V8.0.1, All platforms > Administer the IT infrastructure > Administer deployment environments

Delete deployment environment definitions using the command line

You can delete a deployment environment definition from a dmgr using wsadmin.sh. This will not impact any existing servers/clusters that are configured.

The admin client must connect to the dmgr from which you are removing the deployment environment definition.

Verify that deployment environments exist on this dmgr.

For recover purposes, consider exporting the deployment environment definition.

When security and role-based authorization are enabled, use a userid and password with administrator or operator authority to perform this task.

Delete the deployment environment definition from a dmgr when you no longer need the specific definition.

This task uses wsadmin.sh command to delete a deployment environment definition on the dmgr.

You might want to use the command line to delete deployment environment definitions when you are making a large number of changes to a deployment environment. There is less load using wsadmin.sh than there would be using the administrative console.


Procedure

  1. Open a command window.

    The wsadmin.sh command can be found at either the <WPS>/profiles/<dmgr profile>/bin directory, or the <WPS>/bin directory.

  2. At the command prompt, enter wsadmin.sh to enter the command environment.

    Make sure wsadmin.sh connects to the correct dmgr, when running in connected mode.

  3. Use the deleteDeploymentEnvDef command to delete the deployment environment definition from the dmgr.

    If administrative security is on, you will be prompted for a user ID and password, if you do not supply it in the command.


Example

This example deletes a deployment environment definition (myDepEnv) with administrative security enabled.

If you are running the admin client from the dmgr bin folder, you do not need to include the -host and -port parameters in the command.

wsadmin -connType SOAP -host myDmgr -port 8879 -user dmgradmin -password dmgrpass
> $AdminTask deleteDeploymentEnvDef {-topologyName myDepEnv }

wsadmin.sh -connType SOAP -host myDmgr -port 8879 -user dmgradmin -password dmgrpass
> $AdminTask deleteDeploymentEnvDef {-topologyName myDepEnv }

The -connType parameter specifies the type of connection to be used; the default argument is SOAP.

As the default is SOAP, you do not need to give explicitly if SOAP is the connection type that is being used.

The -host parameter specifies the host used for the SOAP or RMI connection. The default value for -host is the local host.

If the node is running on the local host, you don not need to specify -host

If you disable administrative security, you do not need to provide a user ID and password.

To save this change to the master configuration issue a the command: $AdminConfigSave.

Administer deployment environments


Related information:
Commands and scripts
deleteDeploymentEnvDef command