无法使用wsadmin.sh执行jython脚本

时间:2013-02-14 18:05:10

标签: scripting jython websphere-8

我正在尝试使用wsadmin和jython脚本在Websphere 8服务器中自动化应用程序部署。

我想列出我服务器中运行的所有应用程序(只是为了测试我的设置)

wsadmin.sh -lang jython -c 'AdminApp.list()'

当我在终端中运行上面的命令时,我得不到回复/没有错误。我尝试将AdminApp命令移动到单独的文件(listApplications.py),结果相同

wsadmin.sh -lang jython listApplications.py

使用wsadmin.sh是否有任何先决条件?如何在执行wsadmin.sh时查找日志?

2 个答案:

答案 0 :(得分:1)

提供wsadmin.sh的完整路径例如:

/ opt / IBM /.../ wsadmin.sh -lang jython -c" print AdminApp.list()"

答案 1 :(得分:0)

根据this article我建议尝试:

wsadmin.sh -lang jython -c 'print AdminApp.list()'

而不是

wsadmin.sh -lang jython -c 'AdminApp.list()'