XI/PI在开发过程中最容易也是出错最多的地位就是mapping.错误大多数是结构不正确与数据不符合要求等。今天找到了一篇文章讲的就是怎么对报错mapping进行测试。
转自:http://sap-xi.com/sap-xi-tutorial-test-mapping.html
Author : Himesh Rashi
This tutorial shows a very simple path on how to test them with two scenarios:
a) if you're not using BPM
b) if you're using BPM
When you send the data to XI you might see that your mapping program doesn't always work the way
you'd like it to work. Very often it's because either your Data Type or your inbound message
does not have a correct format. Your mapping program works when you test it from the Test Tab
(inside Integration Repository) but you wonder why is shows mapping errors when you send a real message.
The best (and only?) way to resolve such errors is to use the REAL inbound message.
Testing mapping programs without BPM.
Step 1
- go to TCODE - SXMB_MONI
- choose you message
- choose the payload of the inbound message
Step 2
- copy the source XML of your message
Step 3
- paste the source of your message into your mapping program
Now you can be sure that you test a correct message.
Testing mapping programs with the use of BPM.
Step 1
- open the Technical workflow log of your BPM
- choose Show container option (from your mapping step)
- choose your inbound message
Step 2
- open your message and now follow the same steps as for testing without BPM
With these few steps you can be sure that the message you test has a correct format - exactly the one that was sent to your adapter, so you can debug it easily inside your mapping program.
- 大小: 13.7 KB
- 大小: 32.7 KB
- 大小: 20.4 KB
- 大小: 51.5 KB
- 大小: 18 KB
- 大小: 44.8 KB
分享到:
相关推荐
mirth 简单操作说明及常见报错 mirth 是一个集成平台,提供了一个灵活的集成解决方案,用于连接不同的系统和应用程序。本文档将提供 mirth 的简单操作说明和常见报错处理方法。 安装和配置 1. 安装 JDK:mirth ...
一、solidity中,映射的关键字为mapping,首先我们先来定义两个mapping, mapping(address =>uint) idmapping和mapping(uint =>string) namemapping。idmapping用来表示地址变量和整型变量的对应关系,在注册过程中...
《MATLAB Mapping Toolbox详解》 MATLAB Mapping Toolbox是MATLAB软件环境中的一个重要工具箱,专为地球科学、航空航天、地理信息系统(GIS)以及导航领域的研究人员和工程师设计。它提供了丰富的函数和工具,用于...
端口转换软件TcpMapping是一款非常实用的工具,主要用于网络中的端口映射或者称为端口转发。在深入了解TcpMapping之前,我们首先需要理解什么是端口和端口转换。 端口在计算机网络中扮演着重要的角色,它们是网络...
SANGFOR NGAF 6.8 DNS-Mapping 配置指导 SANGFOR NGAF 6.8 DNS-Mapping 配置指导是深信服公司发布的一份关于 NGAF 6.8 version 的 DNS-Mapping 配置指南。下面是从该指导中总结的重要知识点: 1. 文档说明:文档...
XI PI MAPPING开发必须jar包 import com.sap.aii.mapping.api.*; import com.sap.aii.mapping.api.*; import com.sap.aii.mapping.lookup.*; import com.sap.aii.mappingtool.tf7.rt.*;
WEB开发报错处理集锦 本资源摘要信息主要总结了WEB开发中常见的报错处理方法,涵盖了Hibernate、JSP、Struts等多个软件开发中的错误处理技巧。这些知识点对于初学者和初级开发者来说非常有价值,可以帮助他们在开发...
《MATLAB Mapping Toolbox详解——基于R2019b版本》 MATLAB Mapping Toolbox是MATLAB软件中的一个重要扩展工具箱,专为地球科学、航空航天、地理信息系统(GIS)以及地图制图领域的用户设计。该工具箱包含了丰富的...
在SAP Process Integration (PI) 中,Java Mapping是一种强大的工具,用于处理和转换数据流,以确保不同系统间的数据交换准确无误。标题提到的"com.sap.aii.mapping.api PI MAPPING开发必须jar包"是Java Mapping开发...
arcgis103.1版本插入动态表格,制图时插入动态表格,Esri Mapping and Charting Solutions。
1. Ambiguous mapping. Cannot map ‘***’ method 报错原因(同时满足一下两点会报错): RequestMapping 的请求类型相同(同为 post) api地址一样(同为 save_custom_approval) 解决:修改请求方式 或 修改请求...
SAP S4中,维护 BP发生报错消息号 CVI_BDT_ADAPTER051 CVI_MAPPING 043错误处理
《ArcGIS动态表格扩展模块——Mapping and Charting Solutions深度解析》 ArcGIS是Esri公司推出的全球领先的地理信息系统,广泛应用于地图制作、地理数据分析、空间建模等多个领域。其中,"Mapping and Charting ...
ArcGIS Production Mapping 10.1扩展,动态图表,百度网盘链接永久有限。
这个"compute_mapping.rar_compute_mapping_dts_writero5t_降维_非线性降维"文件似乎是一个包含多种降维算法的资源包,特别是聚焦于非线性降维技术。下面我们将深入探讨降维及其相关知识。 降维是针对高维数据的一...
4. **日志记录**:提供日志功能,可以帮助用户追踪和排查网络问题,了解映射规则的实际工作情况。 5. **便携性**:作为绿色软件,TCPMapping不写入系统注册表,不依赖其他库文件,可以随身携带,方便在不同电脑上...
Informatica Mapping 生成参数文件 Informatica Mapping 是一种功能强大的数据集成工具,能够帮助用户快速生成参数文件。下面,我们将详细介绍如何使用 Informatica Mapping 生成参数文件。 需求分析 在实际应用...
"AUTOSAR_SWS_MemoryMapping.pdf" AUTOSAR(Automotive Open System Architecture)是一种开放式汽车电子系统架构标准,旨在提供一个通用的、可扩展的汽车电子系统架构,以满足汽车行业对功能性、可靠性和可维护性...
excel导入mapping设置
《TCP Mapping工具详解及其应用》 TCP Mapping工具,顾名思义,是一种用于网络端口映射的技术,它能够帮助用户在不同的网络环境下,通过一个公共的或已知的端口访问到私有网络中的服务。这个名为"tcpmapping.rar"的...