Activating 'ABAP MAPPING'

I'm trying to register ABAP MAPPING as a new additional mapping.
I've done all that sap says in his 'How to ...' pdf document. The only thing i don't know how to do is the part what says ... 'Therefore, the additional mapping type name must be registered as RFC-Destination in the Integration Server, too.'.
Where can i do this step?
Thanks.

You have to refresh the Cache and go to http://<host>:J2EEport/rep
Click on Administration -> Repository -> Administration of Properties -> All Properties -> Check your parameter in the right window whether it populated the value you mentioned in the Exchange Profile. If you do not see that click on <b>Refresh</b> at the top of the window.
Go to IR and Environment -> Clear SLD Data Cache and check whether the ABAP Mapping available in the IR.
If it still does not appear, close the IR and relogin then it shows up.
regards
Shravan

Similar Messages

  • Activating ABAP Mapping in Integration Repository?

    Hello Everyone,
    I am trying to activate the ABAP Mappings. I have followed the guide "how to use ABAP mapping in XI 3.0".
    But ABAP Mapping Type didn't appear in the List
    I have also cross-checked with this blog
    /people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
    I have tried a number of options(Probably all possible options):
    1. SLD Cache Refresh
    2. Refresh Properties from Administration console of XI
    3. Full Cache Refresh
    4. Restart of Integration Repository
    5. Restart of J2EE instance from SMICM
    6. Restart of Entire XI Server
    7. All types of Refreshes from Administrator Console
    Also SLDCHECK works fine
    I find the property in the 'All Properties' Menu of the of the Administrator console of XI , but it is not reflected in the drop downlist!!
    Any Other possible options or solutions.
    XI is on SP 16.. Does that have anything to do ??
    Thanking you in advance
    Satish

    hi
    of course michal
    I have already mentioned that I have followed the steps of the guide.
    and I do a lot of home work by myself  before asking a question
    any  more ideas.
    thank u
    satish

  • Need help in ABAP MAPPING

    Hi All,
    I am receiving following while testin ABAP mapping through SXI_MAPPING_TEST. I have configured the data type,message type,service interface,operation mapping ( Abapclass)  in ESR and sender/receiver communication channels in ID.
    <?xml version="1.0" encoding="iso-8859-1" ?>
    - <Top>
      <First>BeginTrace</First>
      <Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
      <Trace level="2" type="T">......attachment XI_Context not found</Trace>
      <Trace level="3" type="T">Mapping is determined</Trace>
      <Trace level="1" type="T">No mapping configured</Trace>
      <Trace level="1" type="E">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
      </Top>
    emp_node_collection = idocument->get_elements_by_tag_name_ns( name = 'MT_Emp_Det' ).
    "MT_Emp_Det" is my source message type.
    Below is the xml format,
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:MT_Emp_Det xmlns:ns0="http://xyztest.com">
       <EMPLOYEE>
          <PERSONAL>
             <EMPID>103</EMPID>
             <FIRSTNAME>sari</FIRSTNAME>
             <MIDDLENAME>JK</MIDDLENAME>
             <LASTNAME>kum</LASTNAME>
             <AGE>25</AGE>
             <GENDER>M</GENDER>
          </PERSONAL>
          <JOB>
             <COMPANY>HPL</COMPANY>
             <DEPARTMENT>PI</DEPARTMENT>
             <DESIGNATION>JS</DESIGNATION>
             <BEGINDATE>2010</BEGINDATE>
             <ENDDATE>9999</ENDDATE>
             <SALARY/>
          </JOB>
       </EMPLOYEE>
    </ns0:MT_Emp_Det>
    Let me know if I have missed anything.

    Hi Hari, today I created my first Abap mapping and I have obtained the same trace that you and I created the class as Local object.
    Please verify the following:
    Verify that all objects are activated, methods, class, etc
    Test it with SXI_MAPPING_TEST
    Regards.

  • ABAP Mapping - Message shown in Standard Change List Process Log

    Hi
    I am working with ABAP Mapping program. I had created ABAP class using ABAP workbench. Before this, in exchangeProfile..data was provided for com.sap.aii.repository.mapping.additionaltypes ==>> as " R3_ABAP|Abap-class;R3_XSLT|XSL (ABAP Engine) " and 'Saved'.
    In Interface Mapping, after providing the Class Name under 'Mapping Program' and activated. After activation (Standard Change List), it is showing the following messages under 'Processing Log'.
    --> Standard Change List - Process Log message
    Activation of the change list canceled Check result for Interface Mapping IM_ABAP_MAPPING | http://ABAP_Mapping_SREE:  Type R3_ABAP of
    program ZSREETEST is invalid because it is not registered in the exchange profile . Check the values for the exchange profile parameter
    IntegrationBuilder.Repository.com.sap.aii.repository.mapping.additionaltypes
    --> End of Log message
    Can some one please guide me in resolving the ABAP mapping issue.
    Thanks in advance.
    ..Sree

    Sree,
    The log says that there is ABAP mapping included in your exchange profile. Do the things what michal have told and also check your mapping program whether working fine or not in SXI_MAPPING transaction.
    You can see this weblog for reference:
    /people/sameer.shadab/blog/2005/09/29/testing-abap-mapping
    ---Satish

  • ABAP Mapping Prerequistes

    Hi All,
    In case of IR,while specifying mapping program in interface mapping we get option for message mapping,java mapping and XSLT mapping.
    But if I want to use ABAP mapping what are the prerequisites for it?
    Please guide me.

    Hi,
    ABAP mapping is not available by Default and should be activated.
    take a look at this blog on doing the same,
    /people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
    Regards,
    Bhavesh

  • ABAP MAPPING CHALLENGE  IN XI

    I need to split messages depending upon the message area.I have already created ABAP mapping class that creates one big file in the output.However now I need to split the messages into different files according to Business Area.
    Is it possible that I can I use this methods below inside the loop and endloop statements when I build the XML document  using XML DOM Processor.
    renderer = o_ixml->create_renderer( ostream = o_istream
                                            document = o_document ).
       irc = renderer->render( ).
    Let me know this will work ,if not how to do multi mapping with this already built ABAP Mapping Class in the Interface mapping.Any other suggestions will be highly appreciated.

    Hi Vijay,
    We are able to output the XML properly with Messages/Message1 tags etc in ABAP mapping program. used SXI_MAPPING_TEST to make sure no errors.
    In interface mapping, I had changed target interface to "0 to unbounded", also selected "enhanced" in Interface determination, activated the changes.
    Now, scenrio fails with "uncaught exception in ABAP mapping".
    We are pretty close to solution I guess. please help.

  • Abap proxy n abap mapping

    HI,
    When to use abap proxy and when to use abap mapping?
    Plz explain with some example.
    I think in both the cases we use abap code only. Right?
    Regards,
    Satish.

    Hi satish
    Refer to following SDN Demo which explains the need and how to do the ABAP mapping.
    https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/110ff05d-0501-0010-a19d-958247c9f798#jdi [original link is broken]
    This document will help you to create ABAP Mapping.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/how%20to%20use%20abap-mapping%20in%20xi%203.0.pdf
    http://help.sap.com/saphelp_nw04/helpdata/en/47/b5413acdb62f70e10000000a114084/frameset.htm
    Activating ABAP proxies:
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    ABAP Proxies in XI (Client Proxy)
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    /people/siva.maranani/blog/2005/04/03/abap-server-proxies
    Reward point if useful

  • Hi , friends pls explain abap mapping and message mapping

    1) pls explain abap mapping and message mapping
       send me screen shorts also.

    Hi
    Mapping Techniques
    XI provides 3 standard ways of interface mapping between source and target.
    Graphical mapping
    Java Mapping
    XSLT Mapping
    Two more additional mapping types can be activated in XI by making changes to the exchange profile. Those two mappings are
    ABAP mapping
    XSLT mapping with ABAP Extensions
    Graphical Mapping
    Graphical mapping is a common approach followed by everyone for generating desired target structure. It involves simple drag-n-drop to correlate respective nodes (fields) from source and target structure. It hardly involves coding. (Exception - User defined functions). But sometimes with graphical mapping it is difficult to produce required output. For example ... text/html output, namespace change, sorting or grouping of records etc.
    ABAP Mapping
    A person comfortable with Object Oriented ABAP can go for ABAP mapping instead.
    Java Mapping
    Java Mapping uses 2 types of parsers. DOM and SAX. DOM is easier to use with lots of classes to help you create nodes and elements, but , DOM is very processor intensive.
    SAX parser is something that parses your XML one after the other, and so is not processor intensive. But, it is not exaclty easy to develop either.
    XSLT Mapping
    One can also think of Java mapping as another option but it is a bit complex and required knowledge of Java. In such cases, XSLT mapping can be the best approach to meet the requirements.
    A few example cases in which an XSLT mapping can be used:-
    When the required output is other than XML like Text, Html or XHTML (html displayed as XML)
    When default namespace coming from graphical mapping is not required or is to be changed as per requirements.
    When data is to be filtered based on certain fields (considering File as source)
    When data is to be sorted based on certain field (considering File as source)
    When data is to be grouped based on certain field (considering File as source)\
    Advantages of using XSLT mapping
    XSLT program itself defines its own target structure.
    XSLT programs can be imported into SAP XI. Message mapping step can be avoided. One can directly go for interface mapping once message interfaces are created and mapping is imported.
    XSLT provides use of number of standard XPath functions that can replaces graphical mapping involving user defined java functions easily.
    File content conversion at receiver side can be avoided in case of text or html output.
    Multiple occurrences of node within tree (source XML) can be handled easily.
    XSLT can be used in combination with graphical mapping.
    Multi-mapping is also possible using xslt.
    XSLT can be used with ABAP and JAVA Extensions.
    Disadvantages of using XSLT mapping
    Resultant XML payload can not be viewed in SXMB_MONI if not in XML format (for service packs < SP14).
    Interface mapping testing does not show proper error description. So errors in XSLT programs are difficult to trace in XI but can be easily identified outside XI using browser.
    XSLT mapping requires more memory than mapping classes generated in Java.
    XSLT program become lengthier as source structure fields grows in numbers.
    XSLT program sometimes become complex to meet desired functionality.
    Some XSL functions are dependent on version of browser.
    Different types of Mappings
    MAPPING SUPPORTED BY XI
    Message Mapping -> Graphical Design and testing environment. Default Provided By XI. Queue based modelling allow handling or large documents. Extensible via user defined functions
    XSLT Mapping - > Based on openstandard, Portable across application platform, Extensible using user defined functions kewl but disadvantage is Memory overload while handling large documents.
    SAX -> Simple Api For XML. -> Allows you to parse through a XML document. Doesn't consume any memory. But the message can be parsed only once from top to bottom. It Has evolved by contributions made by group of ppl itz a open architecture.
    DOM -> Document Object Model -> Itz designed by W3C. Consumes Memory as the message will be loaded. Allows parsing of document in both way top down and bottom up.
    Send me your email id.Shall send you very good docs for both ABAP Mapping and message mapping.
    Thanks

  • ABAP Dictionary structure for use in ABAP Mapping

    Hello, I'm creating an ABAP mapping class which requires me to use standard ABAP dictionary (table) structures (ex.MARA, KNA1 etc) for the mapping as the data coming into the mapping is in that format. I'm creating the ABAP class in the PI server and do not have table structures (MARA, KNA1 etc) in the dictionary in the PI server. What is the efficient way to create these structures (as Z elements) in the PI server's dictionary?
    I have the XSD of these table structures. Can I import those XSDs into the ABAP dictionary in PI servers? If yes, how can it be done? Please help!

    Yes you can import it as an external definition data and create the data type based on this XSD. Go through the link below for more information on the steps to import and how to use it.
    http://help.sap.com/saphelp_nwpi71/helpdata/en/26/9e97b0f525d743882936c2d6f375c7/frameset.htm

  • Acces dynamic configuration variable (e.g. filename) in ABAP mapping class

    Hi experts
    I am searching for a possibility to acces a dynamic configuration variable (DCV) in an ABAP mapping class. Since I could not find a solution in SDN and other sources, I hope somebody in this forum can help me.
    What I already found is the following code which can be used to set a DCV, but what I would be interested in is how to read a DCV.
    Any help is appreciated.
    Markus
    METHOD if_mapping~execute.
    DATA l_record type mpp_dynamic.
    * copy payload
    result = source.
    * add an adapter specific attribute
    l_record-namespace = 'http://sap.com/xi/XI/System/File'.
    l_record-name = 'FileName'.
    l_record-value = 'test.xml'.
    dynamic_configuration->add_record( l_record ).
    ENDMETHOD.

    Hi Markus,
    you can find everything in my blogs
    /people/michal.krawczyk2/blog/2007/04/26/xipi-throwing-generic-exceptions-from-any-type-of-mapping
    Regards,
    michal

  • IDOC-XI-FILE Scenario: Error in ABAP Mapping

    Dear All,
    I am working on IDOC-XI-Flat FIle scenario in which I am using ABAP Mapping as per document "How To Convert an IDoc-XML
    structure to a flat file and vice versa in XI 3.0".
    I created one customized Idoc for this. The Idoc is reacing XI but its flat file is not getting created. Its giving me following error:
    <SAP:Stack>Error in mapping program Z_ABAP_MAPPING_PACKING_LIST (type SAP-ABAP, kernel error ID UNCAUGHT_EXCEPTION) An exception with the type CX_SY_REF_IS_INITIAL occurred, but was neither handled locally, nor declared in a RAISING clause Dereferencing of the NULL reference.</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
    I have also gone thru threads posted for the same topic earlier but still I am not been to resolve this error.
    Please help me out in resolving this error.
    Regards,
    N.Jain

    HI,
       Log saying that, u have problem in the mapping program.
      i.e Z_ABAP_MAPPING_PACKING_LIST
       the problem is due declaration of data.
       i hope that, you have some methods.
       those are declared under intialization section in mapping program.
      please use start of selection before the method.
    other wise, it will come under intilization section.
    warm regards
    mahesh.

  • Problem while activating message mapping

    Hi all,
       I am facing a problem while activating message mapping in IR.It says Object being edited by XXXX and cannot be activated.It's giving my user name itself and even it doesn't allow to go to edit mode even.But I am not opening  it twice.How to monitor all the XI users logged into the XI system and find the users using IR and ID objects.Please help in this regard.
    Thanks.

    Hi Jaya
    It is .....
    http://<host:port>/rep/support/public/LockAdminService
    Hope this helps !!!
    Regards,
    J Augastine

  • How to convert xml file into internal table in ABAP Mapping.

    Hi All,
    I am trying with ABAP mapping. I have one scenario in which I'm using below xml file as a sender from my FTP server.
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:MTO_ABAP_MAPPING xmlns:ns0="http://Capgemini/Mumbai/sarsingh">
      <BookingCode>2KY34R</BookingCode>
    - <Passenger>
      <Name>SARVESH</Name>
      <Address>THANE</Address>
      </Passenger>
    - <Passenger>
      <Name>RAJESH</Name>
      <Address>POWAI</Address>
      </Passenger>
    - <Passenger>
      <Name>CARRON</Name>
      <Address>JUHU</Address>
      </Passenger>
    - <Flight>
      <Date>03/03/07</Date>
      <AirlineID>UA</AirlineID>
      <FlightNumber>125</FlightNumber>
      <From>LAS</From>
      <To>SFO</To>
      </Flight>
      </ns0:MTO_ABAP_MAPPING>
    AT the receiver side I wnat to concatenate the NAME & ADDRESS.
    I tried Robert Eijpe's weblog (/people/r.eijpe/blog/2005/11/21/xml-dom-processing-in-abap-part-ii--convert-an-xml-file-into-an-abap-table-using-sap-dom-approach)
    but couldnt succeed to convert the xml file into internal table perfectly.
    Can anybody help on this. 
    Thanks in advance!!
    Sarvesh

    Hi Sarvesh,
    The pdf has details of ABAP mapping. The example given almost matches the xml file you want to be converted.
    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
    Just in case you have not seen this
    regards
    Vijaya

  • Issue in ABAP Mapping

    Hi All
    I am using ABAP mapping.
    After getting children of the root node, i create an iterator by the following statements:
    node_collection = root_node->get_children( ).
    node_iterator = node_collection->create_iterator( ).
    Now, In a loop, i want to get all the children in sequence. So, in the loop i am writing this statement:
    child = node_iterator->get_next( ).
    For the first iteration in the loop, 'child' gets the first child. But, for the second iteration, the 'child' value is becoming NULL.
    Am i doing anything wrong? How can i fix this?
    Thanks
    Chandra

    Hi Chandra,
    you should first check the existence of the node in something like:
    lo_xml_iterator = lo_xml_node_coll->create_iterator( ).
    lo_xml_node = lo_xml_iterator->get_next( ).
    while not lo_xml_node is initial.
      lo_xml_node = lo_xml_iterator->get_next( ).
    endwhile.
    Regards,
    Sergio

  • ABAP MAPPING PROGRAM TRANSPORTATION ISSUE

    Hi Experts,
    Our issue is as following:
    Already one ABAP mapping program is there in our DEV and in QA also.
    Now we have changes the code according to some requirement.
    Now we need to reflect the same in QA also.
    For that I have certain doubts.
    1) after releasing the request number in R/3, will it effect there in integration builder of the QA?
    2) Is there any need to do in ADMINISTRATION to reflect the same?
    Please revert urgenly.
    Regards
    sreeni

    hi barry,
    thanks a lot . we have released it into integration it is working fine.
    thanks once again and i wll reward points also.
    I think you can tell my one more doubt is as:
    I have one new ABAP mapping program which is not used till now in any interface mapping in ID of XI.
    now want use this my integration builder ID in as mapping program.
    in this case is any requirement to enable the same in Integration ADMINISTRATION tab.
    plz clarify me.
    regards
    sreeni

Maybe you are looking for

  • Flash ActiveX being deleted with Temp Int files

    After installing Adobe Flash Player, whenever I clear the Temporary Internet Files, the ActiveX control entry for Flash disappears. This is the entry in the Downloaded Program Files. The actual program is still there (Windows\system32\Macromed\Flash\

  • Nested table type in object view on 8.1.7

    Object views seem to be the ideal way to deliver XML datagrams from database queries with nested data. I need to create a datagram that contains nested data within another nested set of data eg. a family has many people, each person may have many hob

  • How do i view photos backed up on icloud

    I lost my phone and just got a new one. I am trying to backup with icloud however it is unable to find. Does this mean i didnt use the icloud feature properly and lost all my photos?

  • PP CS6 Settings ?

    Hello, I just downloaded the CS6 Premium Production Suite. I was wondering about the setting in Premiere Pro. The only ones I have changed are the following: Audio Hardware: MOTU Audio Mapping: Channels 1 & 2 MOTU Auto Save: Every 10 minutes / max se

  • Lightroom help drop down

    My online help drop down has stopped working.  Message: Online help for Lightroom is not available.  Check the internet connection and try again.  I had no previous problem.  My internet connection is working fine