[英]Monitoring Application deployment state through WLST in Weblogic
在执行以下脚本以监视我的应用程序状态时出现错误:-脚本:-
connect('weblogic','weblogic1','t3://localhost:7001')
domainRuntime()
cd('AppRuntimeStateRuntime/AppRuntimeStateRuntime')
$s = cmo.getApplicationIds()
print '####### Application ####### Application State\n'
for s1 in s:
cmo.getIntendedState(s1)
print '\n'
错误消息:-调用WLST时出现问题-追溯(最后面):(无代码对象)在第0行文件“ C:\\ Oracle \\ Middleware \\ wlserver_10.3 \\ server \\ bin \\ dep.py”,第4行s = cmo .getApplicationIds()^ SyntaxError:无效的语法
提前致谢。
Jython使用空格来标识代码块,因此第4行开始的空格就是问题所在,它告诉WLST它们是第3行的子代,这没有任何意义。 您也不需要'$'符号表示变量...
connect('weblogic','weblogic1','t3://localhost:7001')
domainRuntime()
cd('AppRuntimeStateRuntime/AppRuntimeStateRuntime')
s = cmo.getApplicationIds()
print '####### Application ####### Application State\n'
for s1 in s:
print cmo.getIntendedState(s1)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.