如何将Jython模块传递给wsadmin工具

时间:2013-08-26 15:13:03

标签: websphere websphere-8 wsadmin

我正在使用Websphere 8瘦客户端连接到我的远程WAS实例。

我正在尝试通过将python.path传递给wsadmin来导入一些Jyton文件,但它无法找到它们。我一直在Jython类上点击NameError

C:\MyThinClient>wsadmin -host <ipaddress> -port 8880 -lang jython -javaoption "-Dpython.path=C:/MyThinClient/Jython/"
  

WASX7209I:使用SOAP连接到节点XYZNode01上的“server1”进程   连接器;进程类型为:UnManagedProcess WASX7031I:For   帮助,输入:“print Help.help()”   wsadmin&gt; AdminApplication.listApplications()WASX7015E:异常   running命令:“AdminApplication.listApplications()”;例外   信息:com.ibm.bsf.BSFException:来自Jython的异常:   回溯(最里面的最后一个):文件“”,第1行,在? NameError:   AdminApplication

传递的路径包含AdminApplication.py文件。 我试过用反斜杠和正斜线传递Jython路径,但没有快乐。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

尝试选项-Dwsadmin.script.libraries,如下所示。它对我有用

C:\ MyThinClient&gt; wsadmin -host -port 8880 -lang jython -javaoption“-Dwsadmin.script.libraries == C:/ MyThinClient / Jython /”