IBM BPM, V8.0.1, All platforms > Administer the IT infrastructure > Administer deployment environments
Export deployment environment definitions using the command line
You can export deployment environment definitions using wsadmin.sh.
You can use wsadmin.sh to perform the same definition-export task that you perform in the administrative console. This capability allows you to use a script to export large numbers of deployment environment definitions from a dmgr freeing the administrative console for other tasks and enables you to replicate working configurations to other dmgrs.
You must be at the dmgr from which you are exporting the deployment environment definitions.
When security and role-based authorization are enabled, use a userid and password with administrator or operator authority to perform this task.
You can use the command line to export deployment environment definitions in the following situations:
- You must export multiple deployment environment definitions and prefer to use the command line.
- You prefer to use the command line to export one deployment environment definition.
- You must export a large number of deployment environment definitions; using wsadmin.sh reduces the time for performing the task.
Procedure
- 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.
- At the command prompt, enter wsadmin.sh to enter the wsadmin.sh environment.
- Use the exportDeploymentEnvDef command to export the deployment environment definition from the dmgr to an output file. The file name is in the form depEnvName.xml
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 exports the deployment environment myDepEnv on the host myDmgr 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.sh -connType SOAP -host myDmgr -port 8879 -user dmgradmin -password dmgrpass > $AdminTask exportDeploymentEnvDef {-filePath c:/dmgr01/DeploymentEnvs -topologyName myDepEnv}
wsadmin -connType SOAP -host myDmgr -port 8879 -user dmgradmin -password dmgrpass > $AdminTask exportDeploymentEnvDef {-filePath c:/dmgr01/DeploymentEnvs -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.
Administer deployment environments
Related information:
exportDeploymentEnvDef command