以下步骤从自定义适配器开发的神秘性开始继续:第1a部分-克隆示例JCA适配器。
步骤4-在ESR中创建适配器元数据
接下来我们将适配器元数据导入ESR。
i)更新元数据文件
中的JNDIName采样器a.xml是从中提取的适配器元数据文件XIAF SCA文件(步骤1–ii)。
更新Java项目名称后面的JNDIName值(步骤2–i)。
ii)在ESR中创建适配器元数据对象
在ESR中创建新的命名空间,大数据是干嘛的,然后创建新的适配器元数据对象。适配器名称和命名空间的组合必须与上面步骤3–ii中使用的值完全匹配。
创建对象后,它将提供默认元数据。通过导入修改的采样器a.xml上图。
激活新的元数据对象。
步骤5–构建和部署适配器
我们现在准备构建和部署适配器!
i)导出Java项目的JAR文件
首先导出Java项目的JAR文件。导出的目的地将是RAR项目的connectorModule文件夹。
一旦导出完成,公众号返利系统,刷新RAR项目并验证JAR文件是否在connectorModule文件夹中。
ii)导出RAR项目的RAR文件
右键单击RAR项目并将其导出为RAR文件。
目标将是RAR项目本身的根文件夹。
导出完成后,刷新RAR项目并验证RAR文件可用。
iii)将RAR文件部署到SAP AS Java服务器
在部署之前,确保在Windows>Preferences>SAP AS Java下配置AS Java服务器。
切换到部署透视图。点击导入,国内大数据,从工作区中选择RAR文件,
点击开始,开始部署RAR文件,大数据共享平台,
完成后,以下弹出对话框将显示成功部署的结果。
iv)验证部署是否成功
我们可以使用以下工具验证部署是否确实成功。
转到NWA>疑难解答>日志和跟踪>日志查看器。检查是否生成了以下错误–它们只是示例消息,可以忽略。
转到NWA>配置>基础结构>应用程序模块。输入类型和应用程序的筛选器以验证资源适配器是否可用。
转到NWA>疑难解答>Java>JNDI浏览器。导航到deployedAdapters文件夹并验证JNDI对象名称是否已正确注册。适配器元数据中指定的JNDI名称必须与此值匹配。
转到NWA>操作>系统>启动和停止。选择Java应用程序选项卡并按适配器名称进行筛选。检查应用程序状态是否已启动。
步骤6–在通信通道中使用适配器
成功部署后,我们可以使用这个新适配器创建通信通道。
从适配器列表中选择适配器并填充所有必填字段。
激活通道并在通信通道监视器中检查它是否成功。
Ta daaaa!
此通道可以按照正常配置在集成场景中使用。但是,大淘客app,基于示例适配器行为的此通道的使用将不在此处讨论。
结论
如上所示,通过清晰简洁的步骤,我们能够在NWDS中正确设置项目,以构建和部署示例JCA适配器的克隆副本。然后可以创建通信通道,以便在集成场景中使用此适配器。示例JCA适配器提供了一些简单的逻辑来连接到PI系统的文件系统。
这个克隆适配器构成了本系列后续文章的基础。我们将研究开发的不同方面,并根据一个示例需求改变适配器的逻辑和行为。
在下一篇文章中,我们将研究定制适配器的源代码,查看一些关键类和方法,以了解适配器的行为。注意这个空间!
本系列的其他部分
解密自定义适配器开发:第1a部分-克隆示例JCA适配器
解密自定义适配器开发:第2部分-检查适配器的关键类和方法
解密自定义适配器开发:第3部分-检查部署和元数据文件
解密自定义适配器适配器开发:第4部分-修改适配器的功能
揭开自定义适配器开发的神秘面纱:第5部分-使用OAuth 2.0身份验证创建HTTP轮询器