cancel
Showing results for 
Search instead for 
Did you mean: 

mapping

Former Member
0 Kudos

hi expects,

i want to knoow about inface mapping,message mapping,java mapping,xslt mapping, abap mapping

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Rohit,

<b>Interface mappings</b> register your mapping program for an interface pair in the Integration Repository. If you require a mapping at runtime, it is sufficient to select the interface mapping for the interface pair at configuration time. The Integration Server uses the interface mapping to identify associated mapping programs for request messages, response messages, fault messages, or all three.

In <b>message mapping</b>, different message structures are mapped to each other. The mapping is supported by a graphical mapping editor. The editor enables you to design a structure mapping between any two XML structures. In graphical mapping editor you can do the mapping by drag and drop and it is the easiest one.

JAVA Mapping, XSLT Mapping and ABAP Mapping is used in specific conditions. Java mapping is best among all these as it can resolve maximum mapping situations. To know more about all these tree mappings please check thi SAP official document named as Mapping functionality in XI:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9202d890-0201-0010-1588-adb5e89a...

Regards,

Subhasha Ranjan

Former Member
0 Kudos

Hi Rohit,

There are no hard and fast rules!

Java Mapping is used when the mapping is complex and there is a deep nested strcutue!

XSL mapping is also used when mapping is complex but is to be avoided if payload is huge as it is known to have perfromance overloads!

ABAP mapping is used when you need to make multiple lookup 's using RFC's etc, and so on.

Hope i am clear.

Please let me know if you have any queries..!

Thanks and Regards,

Chandu.

Former Member
0 Kudos

HI,

Please see the below links

Messsage mapping functionality - http://help.sap.com/bp_bpmv130/Documentation/Operation/MappingXI30.pdf

Designing mapping - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d046c490-0201-0010-84b6-9df523cb...

Java Mapping

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.highlightedcontent?documenturi=...

gn_configuration%2FFileValidationsinSAPXI-ACaseStudy.pdf

or

FCC https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/99593f86-0601-0010-059d-d2dd39dc...

http://www.cafeconleche.org/books/xmljava/chapters/ch09.html

http://www.cafeconleche.org/books/xmljava/chapters/ch06.html

Check these blogs for reference..

/people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs

/people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping

XSLT Mapping

/people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping

/people/sreekanth.babu2/blog/2005/01/05/design-time-value-mappings-in-xslt

/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping

XSLT Mapping with java enhancement

/people/pooja.pandey/blog/2005/06/27/xslt-mapping-with-java-enhancement-for-beginners

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii

/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii

/people/stefan.grube/blog/2006/10/23/testing-and-debugging-java-mapping-in-developer-studio

/people/thorsten.nordholmsbirk/blog/2006/08/10/using-jaxp-to-both-parse-and-emit-xml-in-xi-java-mapping-programs - SAX - DOM mapping

/people/rahul.nawale2/blog/2006/07/18/java-mapping-an-alternate-way-of-reading-a-csv-file

/people/amol.joshi2/blog/2006/03/10/think-objects-when-creating-java-mappings

Regards

Chilla

Former Member
0 Kudos

Hey

there are 4 types of mapping available in XI

Graphical mapping:done in message mapping editor in IR

Java mapping:its a java code which is used to map sender to receiver,u create Java mapping outside IR and then import it.

ABAP mapping:its an ABAP code to convert sender to receiver.done outside IR and imported

XSLT mapping:done by making use of some XSLT mapping tool like Altova,again done outside and imported

Interface mapping is not a type of mapping,it is used to map sender interface to receiver interface,it makes use of message mapping.

thanx

ahmad