【问题标题】:Where is jython jar located in webspehere application server home directoryjython jar 位于 websphere 应用程序服务器主目录中的哪个位置
【发布时间】:2015-09-14 12:13:10
【问题描述】:

我想为 Jython 编写一个用于 websphere 应用程序服务器任务的 CGI 脚本。 CGI 脚本需要 shebang,我需要在其中提供 jython 文件路径。我有 WAS 8.5,我无法在任何地方对 jython jar 进行罚款。在 WAS 主目录中的 Jython jar 中的位置。

【问题讨论】:

  • 不知道“WebSphere Application Server task”是什么意思;你能澄清一下吗?需要明确的是,WebSphere Application Server 本身并不支持用 Jython 编写的 Web 应用程序,也不支持在 wsadmin 之外使用捆绑的 Jython。如果您的意思是其中任何一个,那么您将不得不找到另一个解决方案。

标签: websphere cgi jython


【解决方案1】:

您的 cgi 脚本必须从 wsadmin 调用 jython 脚本,如下例所示。

wsadmin -lang jython -f 'c:/temp/script/test1.py'

最好从脚本中调用特定文件,而不仅仅是命令行参数。请记住,每次从脚本中调用 wsadmin 时,它都会启动一个单独的 JVM,这可能会占用大量 CPU。所以最好将大部分逻辑放在外部脚本中,然后在cgi脚本内部分别调用少数.py脚本。

wsadmin 位于

profiles/<profile_name>/bin

参考:

Jython Infocenter Info

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-19
    • 1970-01-01
    • 2020-12-21
    • 1970-01-01
    • 2014-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多