【问题标题】:how to get value of variable in jacl scripting language for IBM WebSphere Plugin Custom Properities?如何为 IBM WebSphere 插件自定义属性获取 jacl 脚本语言中的变量值?
【发布时间】:2017-02-07 06:06:01
【问题描述】:
我使用下面的代码通过 jacl 脚本语言从用户那里获取输入
set pname [gets stdin]
$AdminConfig create Property $pluginname {{validationExpression ""} {name $pname} {description ""} {value "30000"} {required "false"}}
我无法获得变量{name $pname} 的值。我显示错误,因为属性名称无效.. 在此先感谢
【问题讨论】:
标签:
websphere
wsadmin
jacl
【解决方案1】:
由于大括号防止替换,您可以这样做:
$AdminConfig create Property $pluginname [list {validationExpression ""} "name $pname" {description ""} {value "30000"} {required "false"}]
我认为更容易记住的模式是您将看到的here
set attr_name [list name $pName]
set attr_value [list value 30000]
set attr_required [list required false]
set attr_description [list description ""]
set attrs [list $attr_name $attr_value $attr_required $attr_description]
$AdminConfig create Property $pluginname $attrs