Using WebSphere's wscp command to create a clone using variables
 Technote (FAQ)
 
Problem
The WebSphere Application Server WSCP command is particular when it comes to using variables. The following commands result in a clone named "$AppServer" not "clone2" as desired:

wscp> set AppServer "clone2"

wscp>puts $AppServer
clone2

wscp>ServerGroup clone /ServerGroup:DefaultServerModel/ -cloneAttrs
{{Name $AppServer}} -node /Node:wsdemo1/
 
Solution
To correct this use lists:

wscp >set appserver "clone2"

wscp>set setName [list [list Name $appserver]]

wscp>puts $setName
{Name clone2}

wscp >ServerGroup clone /ServerGroup:DefaultServerGroup/ -cloneAttrs
$setName -node /Node:murcielago/

This results in a clone named "clone2" as desired.
 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Administrative Console (all non-scripting)
Operating system(s): HP-UX
Software version: 4.0
Software edition:
Reference #: 1121479
IBM Group: Software Group
Modified date: Aug 25, 2003