要运行变换,必须将“PiggyBank 变换和代码”样本导入到工作空间中,接着打开“建模”透视图,然后调用这些变换。
- 创建目标 EJB 项目。
- 从文件菜单中,选择。
- 选择 EJB 项目,然后单击下一步。
- 指定 ItsoAdEJB 作为项目名称。
- 选择 WebSphere Application Server 作为目标运行时。
- 选择将项目添加至 EAR 复选框,接着将
ItsoAdEAR 指定为 EAR 项目名称,然后单击下一步两次。
- 清除创建 EJB 客户机 JAR 模块以保存客户机接口和类复选框,然后单击完成。
- 创建变换配置文件。
- 从文件菜单中,选择。
- 将 UMLtoItsoAdEJB 指定为名称,接着选择 UML 至
EJB 复选框,然后输入 /ItsoAdEJB
作为文件目标并单击下一步。
- 在“所选源”树中,展开 ItsoAdModel 并单击
PiggyBankImplementationDesigns。
- 在选择目标树中,选择 ItsoAdEJB 并单击完成。
- 运行变换。
- 在项目资源管理器视图中,展开
ItsoAdModel 项目并选择刚刚创建的 UMLtoItsoAdEJB.tc。
- 右键单击 UMLtoItsoAdEJB.tc;然后单击。
- 创建动态 Web 项目。
- 从文件菜单中,选择。
- 选择动态 Web 项目,然后单击下一步。
- 将 ItsoAdWebService 指定为项目名称。
- 选择 WebSphere Application Server 作为目标运行时。
- 选择将项目添加至 EAR 复选框,将
ItsoAdCityBankEAR 指定为 EAR 项目名称并单击完成。
- 创建 WSDL 变换配置文件。
- 从文件菜单中,选择。
- 将 UMLtoItsoAdWebService 指定为名称,选择 UML 至 WSDL,在文件目标中指定
/ItsoAdEJB 并单击下一步。
- 在所选源列表中,展开
ItsoAdModel 并选择
PiggyBankImplementationDesigns/itso.ad.citybank/CityBank 组件。
- 在选择目标列表中,选择
ItsoAdWebService/WebContent 并单击下一步。
- 选择 WRAPPED-DOCUMENT_LITERAL 并单击完成。
- 运行 WSDL 变换。
- 在“项目资源管理器”视图中,展开
ItsoAdModel 项目并单击刚刚创建的 UMLtoItsoAdEJB.tc。
- 右键单击 UMLtoItsoAdWebService.tc,然后单击。