nsh: command not found: bljython
W7% echo $PATH
/cygdrive/C/Program Files (x86)/BMC Software/BladeLogic/8.1/NSH/bin:/cygdrive/C/
Program Files (x86)/BMC Software/BladeLogic/8.1/NSH/sbin:/cygdrive/C/Program Fil
es (x86)/BMC Software/BladeLogic/8.1/NSH/bin:/cygdrive/c/oracle/product/11.2.0/c
Program Files (x86)/Microsoft SQL Server/100/Tools/Binn/:/cygdrive/c/Program Fil
es/Microsoft SQL Server/100/Tools/Binn/:/cygdrive/c/Program Files/Microsoft SQL
Server/100/DTS/Binn/:/cygdrive/c/Program Files (x86)/Microsoft SQL Server/100/To
ols/Binn/VSShell/Common7/IDE/:/cygdrive/c/Program Files (x86)/Microsoft SQL Serv
er/100/DTS/Binn/:/cygdrive/c/Program Files (x86)/WinMerge:/cygdrive/c/Program Fi
les/System Center Operations Manager 2007/:/cygdrive/c/Program Files (x86)/Front
Range Solutions/Service Management/:/cygdrive/c/Windows/idmu/common:/cygdrive/c/Progr
am Files (x86)/BMC Software/BladeLogic/8.1/NSH/bin:/cygdrive/c/Program Files/Tor
toiseSVN/bin:/cygdrive/c/Program Files (x86)/BMC Software/BladeLogic/8.1/NSH/br:
/cygdrive/c/Program Files/System Center Operations Manager 2007/
* The last two PATH entries are there when I "echo %PATH%" from a CMD prompt. The first three entries are being added to PATH by some other method (NSH?).
I was digging around in <install>/NSH/bin & <install>/NSH/br, and I noticed that there is no "bljython.exe" or "bljython.cfg"...but there is "bljythonexe.exe" and "bljythonexe.cfg".
For testing whether jython is installed properly, the BLCLI help states to run "bljython". If I switch to use "bljythonexe" instead, all is well. I ended up renaming "bljythonexe.exe" to just "bljython.exe" in \bin (and the "bljythonexe.cfg" to "bljython.cfg" in \br), and that worked as well.
Not sure whether its just the BLCLI help that isn't correct or whether I should have "bljython.exe" rather than "bljythonexe.exe" from the installation.