如何使用 NWDS 编辑 Java Mapping

     如果您不熟悉 SAP PI/PO 中的 Java 映射,您将想知道如何编辑现有的 Java 映射。如果您以前没有做过,它可能会成为一项复杂的任务。本文旨在提供有关如何使用 Netweaver Developer Studio (NWDS) 编辑现有 Java 映射的分步指南。如果您从未使用过 NWDS,请阅读我之前的文章,了解如何为 PI/PO 开发配置 NWDS。

使用 NWDS 编辑 Java 映射的步骤概述,

  1. 找到需要更改的 Java 映射。
  2. 下载 .jar 或 .zip 文件。
  3. 在 NWDS 中创建新的 Java 项目
  4. 将 .zip 或 .jar 文件导入到 Java 项目。
  5. 编辑 Java 代码。
  6. 将 Java 项目导出为 .jar。
  7. 将 .jar 文件重新导入到 SAP PI。

在执行这些步骤之前,应先为 PI/PO 开发安装并配置 Netweaver Developer Studio。如果您尚未安装它,请阅读我之前的文章,了解如何为 PI/PO 开发配置 NWDS。

演示例子中使用的 SAP 版本:
  • SAP PO 7.5
  • NWDS 7.5 SP 11

第 1 步:确定要编辑的 Java 映射(导入的存档)。

通过操作映射或直接访问 Software Component Version 下的 Imported Archives 找到要编辑的 Java 映射。在此示例中,我们将编辑包含 java 类 “copyPayload” 的导入存档 “Java_copyPayload”。

                     Java Mapping 添加到 Operation Mapping

      

   访问 SWCV 下导入的 Java Mapping

例如,我创建了一个名为 JAVA_copyPayload 的简单 Java 映射,用于将输入复制到输出。

第 2 步:将导入的存档下载为 .Jar 或 .Zip 文件。

将导入的Imported Archive下载为 .Jar 文件或 .将文件压缩到本地计算机。

     

          单击导出并下载Imported Archive 

      

               下载Imported Archive Java Mapping 为 .Jar包

第 3 步:在 NWDS 中创建新的 Java 项目。

打开 NWDS 并创建一个新的 Java 项目。为您的 Java 项目分配一个合适的名称。

                                   创建新的 Java 项目

   

                            设置新 Java 项目的名称

将 XPi 库导入到 Java 项目

                                        添加 XPI库

                                                添加 XPI库

                                            已创建 Java 项目

                                              选择 .Jar 文件

                                      选择Archive 文件的内容

示例 Java 映射只是将输入负载复制到输出。

                                           导入到 Java 项目

第 5 步:编辑 java 代码。

每个 Java 映射都应该实现扩展的 'AbstractTransformation' 类的 'transform' 方法。示例中的 Java 映射将输入负载复制到输出。我已经编辑了映射以将新字符串复制到输出。

                                                           编辑 Java 类

第 6 步:将 Java 项目导出为 .Jar文件

                       将编辑后的 Java 类导出为 .jar文件

                                                  选择 .jar 作为导出类型

                               选择要导出的 Java 项目内容

第 7 步:导入 已编辑 .jar 文件复制到存档中。

  

          重新导入已编辑的Archive

保存编辑的 Imported Archive 并激活它。

第 8 步:测试 Java 映射更改。

                                                         测试 Java Mapping

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值