Error in Mapping: Huge Payload

Hi,
I have got following error in my mapping and the payload is very huge (real time data)
When I try to copy this payload to IR test space it hangs. It seems there is a data error for company code but I can't figure out which Details company code has error.
It is a night mare to look at each record, there are around 20,000 recrods in this payload.
Is there any way I can find out the errorneous record?
RuntimeException during appliction Java mapping com/sap/xi/tf/_HREmpolyeeDetails_To_HREmpolyeeDetails_MM_</Trace>
  <Trace level="1" type="T">com.sap.aii.utilxi.misc.api.BaseRuntimeException: RuntimeException in Message-Mapping transformation: Cannot produce target element /ns1:HR_EmpDetails_MT/Record[1474]/Company. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd at
Regards
Hema

Ria,
I mean that you can create an XSLT to extract the data that you use to populate your customer field from the XML file. This can sometimes help to spot the problem.
You can also use the different views available in XML spy to just look through the source XML and see if you can find one (or more) records that look different from the rest.
Kind regards,
Koen

Similar Messages

  • How to test the huge payload in IR in XI/PI

    Hi experts,
    I am stuck up with the testing of the sender payload. Because of the data which is containing in sender payload is huge.
    Actually i am getting the error in SXMB_MONI mapping error.
    <SAP:Category>Application</SAP:Category>
      <SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
      <SAP:P1>com/sap/xi/tf/_MyOneZCUSTToMPAPpapiNetDeliveryMes~</SAP:P1>
      <SAP:P2>com.sap.aii.utilxi.misc.api.BaseRuntimeException</SAP:P2>
      <SAP:P3>RuntimeException in Message-Mapping transformatio~</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>com.sap.aii.utilxi.misc.api.BaseRuntimeException thrown during application mapping com/sap/xi/tf/_MyOneZCUSTToMPAPpapiNetDeliveryMes: RuntimeException in Message-Mapping transformatio</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
    In IR when i paste this payload(in test tab) i am unable to get the result.Because of this sender payload is huge.  Is there any other way for testing of this payload and find out the solution where the exactly the problem in sender payload.
    << Moderator message - Please do not offer points >>
    Regards
    Mahesh
    Edited by: Rob Burbank on Oct 8, 2010 2:14 PM

    Hi Tarang,
    Actually the error occured in the production server. When i test in RWB this same error will occur in the SXMB_MONI. Eventhough i dont know whether this test is acceptable in my project.
    I observed this error occured because of the target node element value is not populated properly. So i need to know to which segment field (Sender payload is IDoc) this Detail Value is mapped. Normally whenever we done testing easily we can find this. But here when i copy this payload and paste their(in IR) i got nothing because of huge payload.
    <Trace level="1" type="T">com.sap.aii.utilxi.misc.api.BaseRuntimeException: RuntimeException in Message-Mapping transformation: Cannot produce target element /DeliveryMessage/DeliveryMessageLineItem/Product/Paper/PaperCharacteristics/BasisWeight/DetailValue. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd. 
    Regards
    Mahesh

  • Error while processing message payload Element 'CategoryCode&#39

    Hi Experts,
    I am trying to integrate SAP ECC with TM. I have transferred the sales order from ECC to TM, but its not triggering order based transportation requirement (OTR) instead giving an error Error while processing message payload Element &#39;CategoryCode&#39 and all the xml messages are stuck in inbound queue. The screen shot of the issue is as appended herewith. Please advise.
    Thanks & Regards,
    Aunkur De

    Hi Aunkur,
    The issue will generally  come when a mandatory field in XML which you are not sending either or missed.
    Please check if all mandatory fields are mapped properly.
    Best regards,
    Rohit

  • Error: Sender Not in Payload

    Dear All,
    I m doing FILE_XI_IDOC(CREMAS03) scenario. I am getting the following error in SXMB_MONI:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
      <SAP:P1>Copy sender from payload: Sender not in payload</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error: Copy sender from payload: Sender not in payload</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    I have seen some already posted queries (ATTRIBUTE_IDOC_METADATA : Sender not in payload) regarding this and they suggest to <b>Populate SNDPRN with the valud Sender Partner Name in the mapping and then process the IDOC</b>.
    But I am not able to get where we have to update this value. Please guide me regarding this.
    Warm Regards,
    N.Jain

    hi,
    1. you can put the sender field in your mapping
    open EDI_dc40 semgne of your IDOC (cremas)
    and find SNDPRN field
    2. you can also have a look at my blog:
    /people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified
    3. for IDOC-XI scenario you can also
    have a look at my book:
    <a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>
    you can also make disable the edidc40 segment in mapping
    and uncheck - use sender from the payload
    in idoc receiver adapter and it will be filled with defaults
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • IDOC Error - Copy Sender from Payload: Sender Is Missing in Payload

    Hi,
    I have following scenario.
    SOAP adapter ---> PI   -
    > IDOC Receiver -
    > ECC
    THe IDOC has a required node that is disabled and IDOC revicer communication channel has checkd following options.
    Apply control record value from pay load
    Take Sender from Payload
    The soap message is mapped to IDOC structure. While testing I received following error.
    <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
      <SAP:P1>Copy Sender from Payload: Sender Is Missing in Payload</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>Error: Copy Sender from Payload: Sender Is Missing in Payload</SAP:Stack>
    If you have seen similar error and please let me know how to trobleshoot. I appreciate your help.
    Thank you,
    Balaji

    Thank you for the response. I can enable EDI_DC40 segment and map required following values. 
    ·        SNDPRN
    ·        SNDPRT
    ·        SNDPFC
    ·        RCVPRN
    ·        RCVPRT
    However as we move transports to different environemnts the above values changes and I can't hard code in the mapping.
    My questions is how can I map these values such that when transport moves across different environemtns the mapping valaues are still good. Please let me know.
    Dont enable EDI_DC40 and dont select take sender ,receiver from pay load option,apply control record values from pay load.
    this case IDoc adapter reads values from configuration time andno  problem after trasporting to quality or prod.
    Regards,
    Raj

  • Error : Interface mapping does not exist in runtime Cache

    Hello Guys
    I have a simple SOAP-To-RFC connection which was working fine until recently. I have not made any changes
    but the data is not getting transfered from one point to another.
    I checked SXMB_MONI and saw the following error:
    Interface mapping http://cincom.com/config AddConfig does not exist in runtime cache
    Then I went and checked SXI_CACHE and it says 'Cache contents are upto date' with a green light.
    Just to be on the safer side, I shutdown and restarted XI server selecting All tasks.
    But still has the same problem.
    Can some one help me with this? I would really appreciate it.
    Thanks
    Ram

    Hi,
    We too faced the same problem.
    Do the following
    1) Delete the Interface mapping and re-create it
    2) First test your Config with test tool
    /people/paul.medaille/blog/2005/06/24/test-your-xi-configuration-with-the-new-test-tool
    I think here you will find the error on Interface mapp or Receiver agreement
    Then delete the interface det and receiver agreement also and re-create those.
    Make sure that u have provided the sample payload which is taken from MONI--Inbound msg--Payload
    Then finally u will get the success
    Regards
    Seshagiri

  • Internal error Occured mapping can not be opened - while opening interface

    Hi Gurus,
    I Am using ODI 11g to load data from Oracel to Oracel database using different schemas as a source to load facts.
    for the first time its loading sucessfully and when i try to open the same interface to see the mapping its showing the errror like *"Internam error Occured mapping can not be opened"*
    Tis is very urgent to resolve as per my project neeed.
    Please suggest steps : how to resolve the issue.
    Thanks in Advance.
    regards
    sri

    While the iTunes app is being updated, you are correct, it cannot be opened.
    This is true of all Apple apps on your Mac.
    iTunes is not very large compared to other apps.  Let it update, then open it.

  • How do I resolve error message "mapi was unable to load aplzod.dll"? Outlook2010 on Win7

    Attempts to open Outlook calendar files (apparently located) on iCloud result in the error message "MAPI was unable to load the information service C:\PROGRA~2\COMMON~1\Apple\Internet Services\APLZOD.dll". Be sure the service is correctly installed and configured."
    I am running Outlook 2010 on Windows 7. I have uninstalled and reinstalled iTunes with no apparent effect. Is this a problem with iTunes or Outlook, how do I resolve it?

    That's part of my problem - I was getting the error message when I tried to click on iCloud in the Calendar portion of Outlook 2010. I don't know where it was generated (iCloud, iTunes, or as an add-in to Outlook).
    After my original post I tried restoring my computer to a date when I knew this worked, the restoration worked, and I can access my calendar. So that problem resolved itself.
    I do have another question, but I'll post it separately. Thanks for your response.

  • Please help me to solve error: Split mapping created no messages

    Hi Experts,
    I am facing Split mapping created no messages  when i run my scenario.
    My Scenario is : Proxy to FILE.
    I am triggering Proxy and based on one condition i am generating different Flat Files.
    Now when i do this i am getting error :Split mapping created no messages in SXI_MONITOR.
    When i check this in Message Mapping by taking data from SXI_MONI its working fine...
    but when i trigger the data from RUNTIME WORKBENCH its throughing the error.
    When i remove the NameSpaces <ns0:message>
    and <ns0:messages1> its working fine.
    How can i solve this issue.
    Even though i removed Namespace in Message Type, i am getting the error.
    I changed occurance of Target message to O..unbounded both in Message Mapping and Interface Mapping.
    Its working fine in Message Mapping, problem occurs only when i run end-to-end scenario.
    So please help me to solve this issue.

    I think there might be mismatch between your name spaces.
    may be this link might help you
    Split mapping created no messages -Mluti Mapping
    are you getting the same structure from your proxies whatever structure you have in your XI structure(sender) and NS should match.
    but I dont have exp with proxies.
    Sri

  • Error while processing message payload Element PI SXMB_MONI (ECC to TM)

    Dear Experts,
    while processing an XML message in TM using receiver interface IntracompanyTransportationRequestRequest_In , we encounter an error message.
    <SAP:Stack>Error while processing message payload Element &#39;StockTransportOrderReferenceIndicator&#39; missing</SAP:Stack>  
    <SAP:Retry>M</SAP:Retry>
    ssee screenshot attached.
    The field StockTransportOrderReferenceIndicator cannot be located in ECC and I cannot find what the system is expecting to populate here.
    Can somebody propose an approach on how to investigate into this error message for the solution?
    thanks a lot
    Salvador

    Hi Salvador,
    Thanks for your reply. We were able to fix that issue. As of now we have managed to send sales order to TM but getting the following error. Messages are getting failed in SAP TM. Even if the product exists in the system (TM) still the error message persists. I have CIFed location, business partner, product from ECC and everything exists in SAP TM with the same business system group. Kindly advise. Did you happen to face any similar kind of issue during your implementation ?
    Thanks & Regards,
    Aunkur De

  • Error while extracting huge volumes of data from BW

    Hi,
    we see this error while extracting huge volumes of data (apprx 3.4 million and with more no.of columns) and we see this error.
    R3C-151001: |Dataflow DF_SAPSI_SAPSI3131_SAPBW_To_Teradata
    Error calling R/3 to get table data: <RFC Error:
    Key: TSV_TNEW_PAGE_ALLOC_FAILED
    Status: EXCEPTION SYSTEM_FAILURE RAISED
    No more storage space available for extending an internal table.
    >.
    We are not sure if DoP works with source as SAP BW, but when tried with DoP also, we got the same error.
    Will this issue be resolved with an R/3 or ABAP dataflow? Can anyone suggest some possible solutions for this scenario?
    Sri

    The problem is that you've reached the maximum memory configure for your system.
    If this is batch job reconfigure the profile parameter
    abap/heap_area_nondia
    Markus

  • VLD-1141: Internal error during mapping generation.

    I am getting the "VLD-1141: Internal error during mapping generation" error when deploying a mapping. This mapping was previously working fine. As part of a re-factoring effort, for all the underlying tables and views, we replace 2 existing columns with a new column. All the objects were successfully re-imported and synchronized in the mapping. The mapping is using Mapping Input Parameter, Lookups, Expression Transformations, Splitter, Set Operator, Source & Target Tables. All these transformation were part of the earlier working version of the mapping.
    On doing validation within the mapping, I get a success message followed by 4 warning for the Lookup Condition on key Lookup does not contain a complete unique key. Before the re-factoring effort, I was getting the same 4 warning messages, however the mapping was executing correctly.
    When I do Generate within the mapping, I get the following message:
    Code cannot be generated.
    Click the message tab for details.
    In the Design Center, when I do a validation on the mapping I get the following error:
    VLD-1141: Internal error during mapping generation.
    java.lang.NullPointerException
    at oracle.wh.service.impl.mapping.component.Sequence.getSequenceExpressions(Sequence.java:138)
    at oracle.wh.service.impl.mapping.component.Sequence.doSequenceValidation(Sequence.java:239)
    at oracle.wh.service.impl.mapping.component.entity.EntitySqlDelegate.prepareOutputContext2(EntitySqlDelegate.java:123)
    at oracle.wh.service.impl.mapping.component.entity.EntitySqlDelegate.prepareOutputContext2(EntitySqlDelegate.java:97)
    at oracle.wh.service.impl.mapping.component.entity.EntitySqlDelegate.prepareOutputContext(EntitySqlDelegate.java:78)
    at oracle.wh.service.impl.mapping.generation.WBMappingGenerator.generate(WBMappingGenerator.java:240)
    at oracle.wh.service.impl.mapping.generation.PlSqlGenerationMediator.assembleSetBasedInternal(PlSqlGenerationMediator.java:2108)
    at oracle.wh.service.impl.mapping.generation.PlSqlGenerationMediator.assembleSetBased(PlSqlGenerationMediator.java:2090)
    at oracle.wh.service.impl.mapping.generation.PlSqlGenerationMediator.assemble(PlSqlGenerationMediator.java:541)
    at oracle.wh.service.impl.mapping.generation.WBMappingGenerator.generate(WBMappingGenerator.java:798)
    at oracle.wh.service.impl.mapping.generation.WBMappingGenerator.generate(WBMappingGenerator.java:335)
    at oracle.wh.service.impl.mapping.generation.WBDeployableMappingGenerator.generate(WBDeployableMappingGenerator.java:102)
    at oracle.wh.service.impl.generation.common.WBGenerationService.generateCode(WBGenerationService.java:433)
    at oracle.wh.service.impl.generation.common.WBGenerationService.generateCode(WBGenerationService.java:311)
    at oracle.wh.service.impl.generation.service.WhValidationGenerationTransaction.run(WhValidationGenerationTransaction.java:251)
    Any help in this regards would be appreciated.
    Naval

    Hi,
    I think your mapping is corrupted by converting two columns to one. The owb has always a problem if you change the structure of a table which is bound to a table operator. The way to avoid this is to drop the table operator after changing the table in the table editor and recreate it with the changed table definition.
    Make a test: select the new attribut in the table operator and look left on the configuration window. To which table and attribute it's bound?
    Regards,
    Detlef

  • Error during Mapping

    Hello,
    My XI 2.0 scenario :
    Flat file => File adapter => XI => IDoc adapter => SAP 4.7
    The File adapter reads the file successfully & passes to the Integration Server. In XI XML message monitor (SXMB_MONI), I'm getting 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="Error during mapping" p2="--- Creating Java mapping com.sap.xi.tf._R_MsgMap_1_ --- Using MappingResolver with context URL /sapmnt/XID/global/xi/mapping/http%3A%2F%2FABCXYZ%2Ecom%2Fxi%2FDev%2F/bc52cef0be3411d8b277cade640701c6/ --- Load of com/sap/xi/tf/_MsgMap_1_.class from /sapmnt/XID/global/xi/mapping/http%3A%2F%2FABCXYZ%2Ecom%2Fxi%2FDev%2F/bc52cef0be3411d8b277cade640701c6/ failed. --- Class not found: com.sap.xi.tf._MsgMap_1_ --- java.lang.ClassNotFoundException at RUMappingJava.load(): Could not load class: com.sap.xi.tf._MsgMap_1_ Class not found: com.sap.xi.tf._MsgMap_1_ --- com.sap.aii.ibrun.server.map.MappingRuntimeException: at com.sap.aii.ibrun.server.map.MappingRuntimeException.code_STYLESHEET_OR_CLASS_NOT_FOUND(MappingRuntimeException.java:91) at com.sap.aii.ibrun.server.map.RUMappingJava.load(RUMappingJava.java:119) at com.sap.aii.ibrun.server.map.RUMappingJava.execute(RUMappingJava.java:40) at com.sap.aii.ibrun.server.map.RURunner.run(RURunner.java:58) at com.sap.aii.ibrun.server.map.RUManager.run(RUManager.java:66) at com.sap.aii.ibrun.sbeans.map.MappingRequestHandler.handleRequest(MappingRequestHandler.java:62) at com.sap.aii.ibrun.sbeans.map.MappingServiceImpl.processFunction(MappingServiceImpl.java:72) at com.sap.aii.ibrun.sbeans.map.XMappingServiceObjectImpl0.processFunction(XMappingServiceObjectImpl0.java:24) at com.sap.aii.ibrun.sbeans.map.MappingServiceKey.processFunction(MappingServiceKey.java:10) at java.lang.reflect.Method.invoke(Native Method) at com.inqmy.services.rfcengine.RFCDefaultRequestHandler.invokeBean(RFCDefaultRequestHandler.java:73) at com.inqmy.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:47) at com.inqmy.services.rfcengine.RFCJCOServer.handleRequest(RFCJCOServer.java:69) at com.sap.mw.jco.JCO$Server.dispatchRequest(Unknown Source) at com.sap.mw.jco.rfc.MiddlewareRFC$Server.nativeListen(Native Method) at com.sap.mw.jco.rfc.MiddlewareRFC$Server.listen(Unknown Source) at com.sap.mw.jco.JCO$Server.listen(Unknown Source) at com.sap.mw.jco.JCO$Server.run(Unknown Source) at java.lang.Thread.run(Thread.java:479) ---" p3="" p4="">MAPPING.GENERIC</SAP:Code>
      <SAP:Text language="EN">Error during mapping</SAP:Text>
      </SAP:ErrorHeader>
    ====================
    MsgMap_1 is the Message Mapping defined - mapping the flat file structure to the IDoc structure.
    Do I have to do more than just create the Message Mapping in the Integration Repository ? In the Integration Directory, the Interface Mapping (from Repository) is used.
    Any help is greatly appreciated.
    Regards,
    Homiar.

    Hi Homiar,
    Need a little more detail.
    The directory points to the interface mapping.
    The Interface mapping points to the message mapping.
    What type of message mapping are you using?
    - Graphical mapping.
    - XSLT.
    - Java.
    - Abap.
    The main problem is "java.lang.ClassNotFoundException"
    Do other mappings work in your system?
    Jason

  • Error Interface Mapping Not found..

    Hi Friends,
    I am simply using file to ABAP proxy scenario.
    I am getting error as : This I am getting while test my configuration at Scenario level  Tools  - > Test Configuration..
    Interface Mapping  :    
    Runtime error
    com.sap.aii.utilxi.misc.api.BaseRuntimeException thrown during application mapping com/sap/xi/tf/_MM_Source_Target_Proxy_: Parsing an empty source. Root element expected!
    Plz help.
    Regard
    Deepak Sodhi

    Hi Rajesh,
    I am keeping the file as it is from Meassage mapping SRC File..
    Message Mapping is giving me no error..
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:MT_Source_Proxy xmlns:ns0="https://tcsfenest/test">
       <EmpId>315143</EmpId>
       <EmpName>Deepak Sodhi</EmpName>
       <EmpOffc>Gurgaon</EmpOffc>
    </ns0:MT_Source_Proxy>
    Only at the time of Testing configuration Environment -> Test Scenario.
    Its giving me error Interface mapping not found.. My strucuture is flat.
    DT - Complex type
    Empid element string
    Empname element string
    Empoffc element string
    Please help to resolove this issue.
    Regards
    depak

  • Error in Mapping - Transaction R3AS

    HI,
      We have problems with replicate of materials. We have done for DNL_CUST_PROD0 and DNS_CUST_PROD1, but for object name MATERIAL doesn't work. The system shows the message SYSFAIL in Queue and the detail is "Error in Mapping". We have verified the Notes and those are OK.
      We really need some help for replicating materials.
    By the way, our version is SRM 7.0.
    Hope to hear from you soon.
    Thanks in advance.
    Glauco

    HI,
       We have checked the product categories and material groups, both are OK. Besides, We put the filter for one specific material and didn't work as well.
       The last question I think it important for your help.
    CRMPRLS: No entries.
    COMMPR01: No data.
    But when debugging, program SMOF0_INIT_DNL_START, also this table SMOFRELTAB doens't have entries with field OBJNAME = 'MARA', etc.... Is it relevant ?
      Thanks in advance.
      Glauco
    Edited by: Glauco Kubrusly on Apr 7, 2011 7:25 PM

Maybe you are looking for

  • Timing - Rest of the Project in Captivate 5.0

    I am new to captivate and using 5.0, I have a tipical problem, when ever I create any simulation on the last slide i wright "Thanks, visit me at mySite.com". After publishing the simulation when I play the HTML file the simulation fades out at the en

  • Array: Label must be a simple identifier

    Hi, I'm getting the "Label must be a simple identifier" when trying to add to my array, any ideas why? thanks, // var roundOne:     set outside of function on main timeline // var allRoundWinners:Array ;    is declared outside of the function on main

  • PL/SQL Native Compilation - not working!

    I'm at my wits end here. Oracle 10.2.0.3 under Windows Server 2003 (i know, i know...) and a whole lot of procedural PL/SQL that I think could benefit from native compilation. I've done this on Linux/unix environments a few times but never imagined i

  • Can you run dreamweaver 11.5 with older versions of php?

    I believe I understand from this group that dreamweaver 11.5 needs to run with php 5.3.  I have version 5.1.6.  Is there a way to edit a config file and run with an  older version of php?  And is so, could you please name the config file? Thanks!!

  • IMovie won't let me select to share to iDVD

    I have a project in iMovie and when I click on 'Share' it won't let me select iDVD. I then tried to open it from iDVD but it said it wasn't shared to media browser. So I went back on iMovie and clicked on Share to media browser but the only options i