我想为Jython编写一个用于websphere应用服务器任务的CGI脚本。 CGI脚本需要shebang在哪里我需要提供jython文件路径。我有WAS 8.5,我无法在任何地方使用jython jar。在WAS主目录中的Jython jar中。
答案 0 :(得分:0)
您的cgi脚本必须从wsadmin调用jython脚本,如下例所示。
wsadmin -lang jython -f 'c:/temp/script/test1.py'
最好从脚本中调用特定文件,而不仅仅是命令行参数。请记住,每次从脚本中调用wsadmin时,它都会启动一个单独的JVM,这可能非常密集。因此,最好将大多数逻辑放在外部脚本中,然后在cgi脚本中单独调用几个.py脚本。
wsadmin位于
profiles/<profile_name>/bin
Rerefence: