MAPPING_EXCEPTION in XI 2.0

I have a Flat File -> XI -> Flat File scenario in XI 2.0.
When I designed my mapping, I ran it in Test mode with the generated XML file in the inbound fileadapter (I retrieved it from the first step payload) and the output looks like I expected.
However, when I run the full scenario, I get at the mapping stage the following error :
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--  Request Message Mapping
  -->
- <SAP:ErrorHeader xmlns:SAP="http://sap.com/exchange/MessageFormat">
  <SAP:Context />
  <SAP:Code p1="" p2="[method read_cache, 2]" p3="" p4="">MAPPING.MAPPING_EXCEPTION</SAP:Code>
  <SAP:Text language="EN">Error during mapping service</SAP:Text>
  </SAP:ErrorHeader>
Can anybode help me and give me suggestions where to look to solve this kind of errors (as the SAP documentation for XI on error solving is not the best available).

Hi Jan,
I am also trying the same scenario. In mapping test, i have taken the payload data and tested it. But the source structure is not being populated into target structure without any errors. Can u plz explain how u didit?
This is source xml instance:
<?xml version="1.0" standalone="yes" ?>
<resultset>
<row>
  <field0>GNCHETTYROAD</field0>
  <field1>T.NAGAR</field1>
  <field2>10101980</field2>
  <field3>CHENNAI</field3>
  <field4>U3</field4>
  <field5>HEXRAM</field5>
  <field6>M</field6>
  <field7>NANDURI</field7>
  <field8>US</field8>
  <field9>US04</field9>
  <field10>0001</field10>
  <field11>875945621</field11>
  <field12>oh</field12>
  <field13>44412</field13>
  </row>
  </resultset>
This is target instance after test execution:
<?xml version="1.0" encoding="UTF-8"?>
<ns0:ZHRONBOARD_ACCEPT xmlns:ns0="urn:sap-com:document:sap:rfc:functions">
   <ADDRESS1 />
   <BIRTHDATE />
   <CITY />
   <EMPLOYEESUBGROUP />
   <FIRSTNAME />
   <GENDER />
   <LASTNAME />
   <PAYROLLAREA />
   <PERSONNELAREA />
   <PERSONNELSUBAREA />
   <SSN />
   <STATE />
   <ZIP />
</ns0:ZHRONBOARD_ACCEPT>
Can any one plz tell me where am doing mistake???
Rgds
Ramsri

Similar Messages

  • RFC_GET_TABLE_ENTRIES mapping_exception

    Hi,
    How to use RFC_GET_TABLE_ENTRIES to get the details of a table??
    getting Mapping_Exception!!
    Regards,
    Narendra

    hi,
    just fill
    MAX_ENTRIES
    TABLE_NAME
    parameters
    BTW
    there's no mapping exception in this RFC only:
    *"  EXCEPTIONS
    *"      INTERNAL_ERROR
    *"      TABLE_EMPTY
    *"      TABLE_NOT_FOUND
    maybe your mapping exception is somewhere else?
    Regards,
    michal

  • Begin-of-transaction in ABAP Objects

    Hi,
    I have a question regarding the (implicit or explicit) begin of a transaction (read: SAP LUW) in ABAP Objects. In this piece of code
    CREATE OBJECT mapping.
    TRY.
      mapping->delete_all_embraced_mappings( ).
      mapping->merge_with_begda_overlap( ).
      mapping->merge_with_endda_overlap( ).
      mapping->store( ).
      COMMIT WORK.
    CATCH /my/mapping_exception.
      ROLLBACK WORK.
    ENDTRY. 
    I need a all-or-nohting logic, i.e. I'd like all the methods <i>delete..(), merge..()</i> and <i>store()</i> to run in a single transaction. If any of the methods throws a <i>/my/mapping_exception</i> I want all DB changes (carried out in the methods) rolled back.
    Now, how can a mark the <b>begin-of-transaction</b> (the counterpart of the commit work)? I couldn't find information about this in the docu or in the SDN. To prevent misunderstandings: I am building a web application with ABAP Objects, so no dialog steps, PBO-PAIs, function modules, performs etc. are involved!
    Regards,
    Sebastian Kamp

    Maybe by using
    SET UPDATE TASK LOCAL
    I think this command acts as a BeginOfTransaction command, it especifies that, till the next CommitWork, all the process has to be done as part of a Transaction.
    You could try something like this:
      TRY
          SET UPDATE TASK LOCAL
          <YOUR_PROCESS_HERE>
          COMMIT WORK
       CATCH
       ENDTRY
    Hope it helps.

  • BPM Exception Branch: Condition?

    Hi everybody,
    sometime our JAVA-stack makes some problems:
    SYSTEM FAILURE&quot; during JCO-Call.
    In this cases some mappings fail and the BPM processes the exception branch.
    So we got the idea to put a wait step (e.g. 5 minutes) in the exception branch and than the BPM sends the origin received message to itself.
    The problem is now: The exception branch is also processed when other mapping errors occur.
    In this cases the wait stept should be processed!
    Do we have any chance to distinguish the case of error. Maybe to read the trace? But how can we read the trace in BPM to use it as a condition?
    Thanks
    regards, Mario

    Hi Mario,
    You can create an exception branch for MAPPING_EXCEPTION or what error you can see in the BPM when the mapping fails. This will trigger the branch with mapping exception when an alert is triggered.
    /daniel

Maybe you are looking for

  • Account access problems

    I can't access my icloud account or iTunes store or even appStore when logged into my friends wifi (although the Internet access does work and I can surf on Safari here). What could be the problem with the wifi settings?

  • Turning off yellow warning messages?

    Do we have any control over various warning messages? For example 'Swiss Franc is not an official Currency in Unites States' or ' Expense date doesn't fall within the dates of the expense report'

  • JPEG, TIFF(8bit), TIFF(16bit) - what's the best for a FCP timeline?

    I use Aperture to organize all my photos. When I export to use in my FCP timeline what is the best settings to use for photos? JPEG, TIFF, PSD, 8bit, 16bit,etc? Thanks, Brian

  • Wireless Controller 4402 Crash

    Hi, I will make an abbreviation report about my case. My WLC 4402 was running 4.0.217.0 version. There are 18 access point work with local. It's work fine. To a new project, we will add a access point 1522 and others 1242 to extend the range to a sma

  • Error -6753 when rtying to configure Airport Express

    Hi, I've been using my Airport Express for a long time and I was very happy from day one, as I required a device to play my music and print wireless and the Airport Express was the answer. But for the past month I have nothing but trouble with the AE