1

我正在使用 Websphere 8 Thin Client 连接到我的远程 WAS 实例。

我正在尝试通过传递来导入一些 Jyton 文件,python.pathwsadmin它找不到它们。我一直NameError在学习 Jython 类。

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

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

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

4

1 回答 1

2

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

C:\MyThinClient>wsadmin -host -port 8880 -lang jython -javaoption "-Dwsadmin.script.libraries==C:/MyThinClient/Jython/"

于 2013-09-03T16:49:52.883 回答