XL部署错误:错误:此脚本应使用-expose proxies标志运行。“线程中的异常”;“主要”;javax.script.ScriptException:

XL部署错误:错误:此脚本应使用-expose proxies标志运行。“线程中的异常”;“主要”;javax.script.ScriptException:,java,command-line-interface,teamcity-9.0,deployit,xl-deploy,Java,Command Line Interface,Teamcity 9.0,Deployit,Xl Deploy,[root@piyushjoshibin]#sh cli.sh 用户名:admin 密码: 欢迎使用XL部署Jython CLI! 键入“帮助”了解可用于与XL Deploy交互的对象 CLI上提供的XL部署对象: deployit:与XL Deploy接口的主要网关 部署:执行与设置部署相关的任务 工厂:可以构造配置项(CI)和工件的助手 存储库:在所有类型的CI上执行CRUD操作的网关 安全性:访问XL Deploy的安全设置 任务2:访问XL部署的任务块引擎 任务:访问XL部署的任务引擎

[root@piyushjoshibin]#sh cli.sh 用户名:admin 密码: 欢迎使用XL部署Jython CLI! 键入“帮助”了解可用于与XL Deploy交互的对象

CLI上提供的XL部署对象:

  • deployit:与XL Deploy接口的主要网关
  • 部署:执行与设置部署相关的任务
  • 工厂:可以构造配置项(CI)和工件的助手
  • 存储库:在所有类型的CI上执行CRUD操作的网关
  • 安全性:访问XL Deploy的安全设置
  • 任务2:访问XL部署的任务块引擎
  • 任务:访问XL部署的任务引擎!不赞成!改用task2
要了解有关特定对象的更多信息,请键入.help() 要进一步了解对象的特定方法,请键入.help(“”)

阅读扩展名:ext/ci.py 阅读分机:ext/usageinfo.py

错误:此脚本应使用-expose proxies标志运行。 线程“main”javax.script.ScriptException中的异常:SystemExit:第184行中的1 位于org.python.jsr223.PyScriptEngine.scriptException(PyScriptEngine.java:202) 位于org.python.jsr223.PyScriptEngine.eval(PyScriptEngine.java:42) 位于org.python.jsr223.PyScriptEngine.eval(PyScriptEngine.java:47) 位于com.xebialabs.deployit.cli.Interpreter.evaluate(Interpreter.java:87) 位于com.xebialabs.deployit.cli.cli.readExtensions(cli.java:242) 位于com.xebialabs.deployit.cli.cli.getNew解释器(cli.java:135) 位于com.xebialabs.deployit.cli.cli.main(cli.java:101) 原因:回溯(最近一次呼叫最后一次): 文件“”,第184行,在 系统出口:1

at org.python.core.PySystemState.exit(PySystemState.java:1494)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:186)
at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:204)
at org.python.core.PyObject.__call__(PyObject.java:478)
at org.python.core.PyObject.__call__(PyObject.java:482)
at org.python.core.PyMethod.__call__(PyMethod.java:141)
at org.python.pycode._pyx1.f$0(<script>:270)
at org.python.pycode._pyx1.call_function(<script>)
at org.python.core.PyTableCode.call(PyTableCode.java:167)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.Py.runCode(Py.java:1386)
at org.python.core.__builtin__.eval(__builtin__.java:497)
at org.python.core.__builtin__.eval(__builtin__.java:501)
at org.python.util.PythonInterpreter.eval(PythonInterpreter.java:259)
at org.python.jsr223.PyScriptEngine.eval(PyScriptEngine.java:40)
... 5 more
org.python.core.PySystemState.exit(PySystemState.java:1494)上的

在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中
位于java.lang.reflect.Method.invoke(Method.java:498)
在org.python.core.PyReflectedFunction.\uuu调用(PyReflectedFunction.java:186)
在org.python.core.PyReflectedFunction.\uuu调用(PyReflectedFunction.java:204)
在org.python.core.PyObject.\uu调用(PyObject.java:478)
在org.python.core.PyObject.\uuu调用(PyObject.java:482)
在org.python.core.PyMethod.\uuuu调用(PyMethod.java:141)
在org.python.pycode._pyx1.f$0(:270)
在org.python.pycode._pyx1.call_function()上
位于org.python.core.PyTableCode.call(PyTableCode.java:167)
位于org.python.core.PyCode.call(PyCode.java:18)
位于org.python.core.Py.runCode(Py.java:1386)
在org.python.core.\uuuuu-builtin\uuuuu.eval(\uuuu-builtin\uuuuu.java:497)
在org.python.core.\uuuuu-builtin\uuuuu.eval(\uuuuu-builtin\uuuu.java:501)
位于org.python.util.PythonInterpreter.eval(PythonInterpreter.java:259)
位于org.python.jsr223.PyScriptEngine.eval(PyScriptEngine.java:40)
... 还有5个

我认为您在
ext
下安装的
usageinfo.py
脚本可能使用了CLI中的一些高级功能。可以使用
-expose proxy
运行相同的脚本吗

因此,按如下方式启动CLI:

sh cli.sh -expose-proxies

我认为您在
ext
下安装的
usageinfo.py
脚本可能使用了CLI中的一些高级功能。可以使用
-expose proxy
运行相同的脚本吗

因此,按如下方式启动CLI:

sh cli.sh -expose-proxies