【问题标题】:cannot execute jython script using wsadmin.sh无法使用 wsadmin.sh 执行 jython 脚本
【发布时间】:2013-02-14 18:05:10
【问题描述】:

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

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

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

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

wsadmin.sh -lang jython listApplications.py

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

【问题讨论】:

    标签: scripting jython websphere-8


    【解决方案1】:

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

    /opt/IBM/.../wsadmin.sh -lang jython -c "p​​rint AdminApp.list()"

    【讨论】:

      【解决方案2】:

      根据this article我建议试试:

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

      而不是

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

      【讨论】:

      • 谢谢@Lukasz。我仍然得到相同的结果...控制台上没有响应也没有错误wsadmin.sh -lang jython -c 'print AdminApp.list()'
      猜你喜欢
      • 1970-01-01
      • 2014-03-01
      • 1970-01-01
      • 2010-09-18
      • 2011-10-01
      • 2013-06-06
      • 1970-01-01
      • 2010-10-08
      • 2013-08-07
      相关资源
      最近更新 更多