空间中的窗口小部件相互之间使用连线进行通信。 将窗口小部件添加到空间中的页面时,在特定情况下,这些窗口小部件会相互自动连线。 如果希望确定窗口小部件相互之间如何进行交互,那么可以禁用自动连线。
关于此任务
将窗口小部件添加到页面时,如果满足以下条件,这些窗口小部件会相互自动连线:
- 自动连线已启用。 此设置是缺省连线配置。
- 两个窗口小部件的定义允许其自动连线。
- 一个窗口小部件发送的事件名称与另一个窗口小部件接收的事件名称相匹配。
- 两个窗口小部件的其中之一已在页面上,而用户又将另一个窗口小部件添加到该页面。
可通过更改配置文件中的设置来禁用该自动连线。
过程
- 在配置文件中将
autoWiringDefaultEnabled 设置更改为 false。
- 对于独立服务器:
profile_root\BusinessSpace\node_name\server_name\mm.runtime.prof\config\ConfigService.properties
- 对于集群:
deployment_manager_profile_root\BusinessSpace\cluster_name\mm.runtime.prof\config\ConfigService.properties
- 在概要文件的
wsadmin 环境中运行 updatePropertyConfig 命令: 要点: 对于 Windows,
propertyFileName 参数的值必须是文件的完整路径,并且所有反斜杠必须成对出现,例如:
AdminTask.updatePropertyConfig('[-serverName server_name -nodeName node_name -propertyFileName "profile_root\\BusinessSpace\\node_name\\server_name\\mm.runtime.prof\\config\\ConfigService.properties" -prefix "Mashups_"]')
- 对于独立服务器:
以下示例使用 Jython:
AdminTask.updatePropertyConfig('[-serverName server_name -nodeName node_name
-propertyFileName "profile_root\BusinessSpace\node_name\server_name
\mm.runtime.prof\config\ConfigService.properties" -prefix "Mashups_"]')
AdminConfig.save()
以下示例使用 Jacl:
$AdminTask updatePropertyConfig {-serverName server_name -nodeName node_name
-propertyFileName "profile_root\BusinessSpace\node_name\server_name
\mm.runtime.prof\config\ConfigService.properties" -prefix "Mashups_"}
$AdminConfig save
- 对于集群:
以下示例使用 Jython:
AdminTask.updatePropertyConfig('[-clusterName cluster_name -propertyFileName
"deployment_manager_profile_root\BusinessSpace\cluster_name\mm.runtime.prof\
config\ConfigService.properties" -prefix "Mashups_"]')
AdminConfig.save()
以下示例使用 Jacl:
$AdminTask updatePropertyConfig {-clusterName cluster_name -propertyFileName
"deployment_manager_profile_root\BusinessSpace\cluster_name\mm.runtime.prof\
config\ConfigService.properties" -prefix "Mashups_"}
$AdminConfig save
- 运行 $AdminConfig save。