cancel
Showing results for 
Search instead for 
Did you mean: 

Difference in using java,xslt,message mapping

Former Member
0 Kudos

hi friends,

Can i know what difference does it make in using JAVA Mapping ,XSLT and Message Mapping?

Where and when it is used?

Which one is advantageous?

thanks and regards,

Prashanth

Accepted Solutions (1)

Accepted Solutions (1)

former_member187339
Active Contributor
0 Kudos

Hi

Go thru these links of help.sap.com for understanding mappings..

http://help.sap.com/saphelp_nw04/helpdata/en/ce/1d753cab14a909e10000000a11405a/frameset.htm

XSLT Mapping:

http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/content.htm

Java Mapping:

http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/content.htm

Links of blogs on 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

Have a look at this blog on XSLT mapping in ccbpm:

/people/sap.user72/blog/2005/03/15/using-xslt-mapping-in-a-ccbpm-scenario

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

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

Hope it will be helpful

Regards

Suraj

Answers (6)

Answers (6)

agasthuri_doss
Active Contributor
0 Kudos

Hi Prashanth,

XSLT mapping will occupy more memory,( If the incoming data is huge the performance of XSLT mapping will be low )

JAVA mapping is good to my knowledge.

Regards

Agasthuri Doss

Former Member
0 Kudos

Hi,

As I understand that the Mapping is totally depend on our scenarios.Even If you done Graphical Mapping internally it will create java mapping only.

Java Advantages:

1)It support Parsing Techniques.

2)It is very easy to use and execute through developing by code.

3)Easy to implement Interfaces.

4)In java Mapping we can achieve even the Interface(outbound and Inbound)structure are too difficult.

Disadvantage:

1)It is not fastest Mapping then compare to XSLT Mapping.

XSLT Advantages:

1)Very fastest Mapping technique.

2)It is also easy to Handle.

Disadvantage:

1)When you are targeting SAP R/3 system as Receivers and the situation where you have to talk multiple systems it is better you use java mapping where you can do parsing.

Former Member
0 Kudos

Hi Prashant,

https://www.sdn.sap.com/sdn/collaboration.sdn?node=linkFnode1-6&contenttype=url&content=https://

refer to this thread..

Each of the mappings are used in a different case..

When the mapping is very complex in order to simplify you can go 4 XSLT mapping. However, the memory requirements for this are much.

The graphical mapping is simple and is generally used for simple scenarios.

you can get more information on http://help.sap.com.

happy learning!!

Cheers,

Divya

Message was edited by: Divya Vidyanandan Prabhu

Former Member
0 Kudos

Hi Prashanth,

this thread could give u a better understanding....

/people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi(types of mappping in xi)

/people/sap.user72/blog/2005/03/15/using-xslt-mapping-in-a-ccbpm-scenario(XSLT mapping in bpm)

Hope you get a fair idea.

Regards,

Priyanka

Former Member
0 Kudos

Hi Prashant,

Please go through the following links:

Mapping:

http://help.sap.com/saphelp_nw04/helpdata/en/c8/b78d406b305537e10000000a1550b0/frameset.htm

For Java Mapping:

http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm

For XSLT Mapping:

http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/frameset.htm

Error handling in XSLT Mapping:

http://help.sap.com/saphelp_nw04/helpdata/en/8a/7672f7d7e444439fd7024f806221a4/frameset.htm

You can also refer some How to guides:

XI New Mapping Features article,

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi 3.0 new mapping features article.evn

Generic XSLT Mapping and Sample Code,

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi code samples/generic xslt mapping and sample code.pdf

How to use ABAP-MApping in XI3.0,

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/how to use abap-mapping in xi 3.0.pdf

I hope it helps,

Thanks & Regards,

Varun Joshi

Former Member
0 Kudos