使用脚本导出 SCA 域信息(已弃用)
可以将有关服务组件体系结构 (SCA) 域中 SCA 组合的信息导出到所选文件。
准备工作
SCA 组合必须是业务级应用程序中的组合单元。
有关此任务
可以查看有关 SCA 域中组件的信息。 SCA 域通常是多服务器安装上的单元及单服务器安装上的服务器作用域。 可以在管理控制台中查看 SCA 域信息,或使用脚本将 SCA 域信息导出到文件以便查看。 导出 SCA 域信息使您能够保留有关组件的信息。
本主题描述如何使用脚本导出域信息。
可导出域信息,然后再更新 SCA 业务级应用程序,或迁移到产品的更高版本。
过程
结果
在运行 exportCompositeToDomain 命令后,会将有关 SCA 域中组件的信息写入指定的文件。 产品会显示以下消息:
SCA_domain_name exported to /my_file.可以在管理控制台中查看相同的域信息。 点击。
示例
假设已安装随产品作为样本提供的 HelloWorldAsync 业务级应用程序。 运行 exportCompositeToDomain 命令以导出组合:
使用 Jython:
AdminTask.exportCompositeToDomain('[ -fileName C:/my_file ]')AdminTask.exportCompositeToDomain('[ -fileName /my_file ]')使用 Jacl:
$AdminTask exportCompositeToDomain { -fileName C:/my_file }$AdminTask exportCompositeToDomain { -fileName /my_file }运行 exportCompositeToDomain 命令时会将以下类似域信息写入指定的文件:
<?xml version="1.0" encoding="UTF-8"?>
<domain name="myDomain">
<component name = "AsynchTranslatorComponent"
mapTarget = "WebSphere:cell=myCell02,node=myNode02,server=server1">
<service name = "AsynchTranslatorService">
<interface.java interface = "helloworld.AsynchTranslatorService"/>
</service>
<reference name = "AsynchTranslatorService" target = ""/>
<httpurlendpoints name = "endpoints" uri = ""/>
</component>
</domain>下一步做什么?
检查导出的文件以确保它包含预期的信息。