WebSphere's WSCP command cannot use "=" (equal sign) in substitution

Technote (FAQ)
Problem
In WSCP there is a a way to substitute variables into a script, however, the "=" (equal sign) character cannot be used in the content of this substitution.
Solution
This command will not run on WAS 3.5x or 4.0x:
/usr/WebSphere/AppServer/bin/XMLConfig.sh -adminNodeName $NODE -nameServiceHost $NODE; DISABLEJIT=NONE

This is because the "=" (equal sign) cannot not be interpreted by wscp.

In 4.0x this is corrected by PQ63815 that is included in 4.05 that makes "$equalTo$" for
the "=" (equal sign) character in the statement above. An interim fix is also available on WAS 4.03 or 4.04 from the WAS support site.

The statement becomes:
/usr/WebSphere/AppServer/bin/XMLConfig.sh -adminNodeName $NODE -nameServiceHost $NODE; DISABLEJIT$equalTo$NONE

In 3.5x it is not possible to use "=" in a substitution statement to wscp and there is no replacement for the character.











    Document Information

    Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, Administrative Console (all non-scripting)
    Operating system(s): Multi-Platform
    Software version: 3.5, 4.0
    Software edition: Advanced
    Reference #: 1110193
    IBM Group: Software Group
    Modified date: 2003-05-15