Configuration IBM Websphere脚本ID';遏制路径';已解释(即AdminConfig.getid(…)
我一直在IBM知识中心(IBM knowledge center)进行挖掘,回来后对他们的一些脚本接口缺乏定义感到沮丧 IBM一直在谈论在其id定义中使用的xml元素,我只是假设它对应于WebSphereConfig文件夹层次结构中的文件中的xml元素,但这只是观察结果。我还没有在任何文档中发现这一声明 此外,要查找ID,需要使用一种语法来检索它,但我找不到对Configuration IBM Websphere脚本ID';遏制路径';已解释(即AdminConfig.getid(…),configuration,scripting,websphere,jython,Configuration,Scripting,Websphere,Jython,我一直在IBM知识中心(IBM knowledge center)进行挖掘,回来后对他们的一些脚本接口缺乏定义感到沮丧 IBM一直在谈论在其id定义中使用的xml元素,我只是假设它对应于WebSphereConfig文件夹层次结构中的文件中的xml元素,但这只是观察结果。我还没有在任何文档中发现这一声明 此外,要查找ID,需要使用一种语法来检索它,但我找不到对AdminConfig.getid(…)函数调用中使用的“type”可能值的引用 总结一下,我有几个问题: 对于获取id和id本身,id“
AdminConfig.getid(…)
函数调用中使用的“type”可能值的引用
总结一下,我有几个问题:
AdminConfig.getid('/Cell:MYCOMPUTERNode01Cell/Node:MYCOMPUTERNode01/server:server1')
,这会给我一个类似以下的Id:server1(cells/MYCOMPUTERNode01Cell/nodes/MYCOMPUTERNode01/servers/server1 | server.xml#server(u 1873491723429)
/type
值是什么?
e、 g.在上面的示例中,/Cell、/Node和/Server是查询中使用的类型值的示例
AdminConfig.getid()
进行查询。可以使用AdminConfig.showtattribute(,)
查询对象属性(这不是严格意义上的xml属性,因为“属性”可以是父节点中具有简单结构的嵌套节点)。此函数将返回元素本身的内联属性的字符串值或嵌套属性节点ID的字符串列表表示形式
更新:我发现了将显示配置文件中所有可操作对象类型列表的AdminConfig.types()
函数,以及显示哪些节点被视为指定节点的父节点的AdminConfig.parent()
函数
注意:AdminConfig.parent()
函数不会按父级的层次结构显示父级,而只是显示父级的列表。e、 g.AdminConfig.parent('JDBCProvider')
给了我们一个确切的列表:'Cell\nDeployment\nNode\nServer\nServerCluster'
,即使Server
在ServerCluster
之前,运行AdminConfig.parent('Server')
会显示它的父节点为:'Node\nServerCluster'
。尽管某些元素可能没有父元素(例如单元格
),但某些元素在运行父元素
功能(例如部署
)时会产生错误
由于显然缺少交互的AdminConfig.children()
函数,似乎要获得完整的父/子层次结构树,需要对从AdminConfig.parent()
调用返回的每个元素调用此函数并合并结果。尽管如此,由于有时明显的顺序性,试错法通常是富有成效的