Use the createDeploymentEnvDef command to specify a new deployment definition (with a specific name) for a particular runtime and pattern.
This command provides a command line method to create a new deployment environment definition with all the default values based on an existing configuration. This command populates the database-specific values based on the CommonDB configuration that you chose during the Deployment Manager profile creation.
>>-$AdminTask-- --createDeploymentEnvDef------------------------> >-- —topologyName-- --topologyName-- ---------------------------> >-- —topologyPattern-- --+-SingleCluster---------------+--------> +-SeparateMessaging-----------+ '-SeparateMessagingAndSupport-' >-- —topologyRuntime-- --+-WPS------+-------------------------->< | (1) | '-WESB-----'
This pattern combines the application deployment target, the messaging support and additional support functions into a single server or cluster.
Remote Messaging - This pattern separates the application deployment target cluster from the cluster providing the messaging support and the cluster providing additional support functions.
This pattern separates the application deployment target cluster from the cluster providing the messaging support and the cluster providing additional support functions.
If you are utilizing a WebSphere ESB deployment manager, choose WESB as the value for the runtimeCapability.
wsadmin -connType SOAP -host myDmgr -port 8879 -user dmgrAdmin -password -dmgrPass > $AdminTask createDeploymentEnvDef { -topologyName topology1 -topologyPattern SingleCluster -topologyRuntime WESB} $AdminConfig save