InvalidAttributeValException正在运行代码

时间:2016-10-20 11:07:05

标签: python websphere jython wsadmin

我在使用Jython的代码中遇到语法错误。任何人都可以说语法中的错误是什么?我是这种语言的新手,没有太多想法。

错误讯息:

WASX7017E: Exception received while running file "namespace.jy"; exception information: com.ibm.websphere.management.exception.InvalidAttributeValException: ADMG0012E: The attribute value for attribute integration/endpoint/account is not valid.

我的代码:

import sys

nodeName =sys.argv[0]
serverName =sys.argv[1]
profilePath=sys.argv[2]
machineName=sys.argv[3]



#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Main program
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
createNamespaceBinding(nodeName,serverName,profilePath,machineName)

我已添加对setJVMSystemProperties()的调用,因此它会忽略name属性中的'/',但仍然面临问题。

1 个答案:

答案 0 :(得分:0)

在添加此属性文件com.ibm.websphere.management.configservice.validateNames = false然后停止并启动服务器然后尝试运行jython脚本以进行命名空间绑定时,它起了作用