cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC_ERROR_PARSE_FAILURE: An IDocFieldNotFoundException occurred

Former Member
0 Kudos

Hello friends,

I'm working with an ABAPer who modified a Z IDOC.

It was working fine, he modified it to add some more fields. This is going from IDOC to File (XML output with no conversions).

So I re-imported the IDOC to PI, updated the mapping, and deleted the adapter metadata. I would think that is all which should be required?

But no, I missed something because I still get this error.

I have tried updating and testing the new Inbound payload in both Message Mapping and Operation Mapping with no errors!

I have tried full clearing SXI_CACHE and all RWB caches.

I also tried everything on these related posts.

http://scn.sap.com/thread/3297318

http://scn.sap.com/message/13949384

Do you have any other ideas before I destroy this scenario and start from scratch? It must be something simple but I cannot find it. By the way, I'm on PI 7.11 SP3

One other thing I noticed, when I delete the new fields from the Inbound IDOC in WE19 then it processes OK end-to-end.

Thanks in advance,

Aaron

Accepted Solutions (1)

Accepted Solutions (1)

ambrish_mishra
Active Contributor
0 Kudos

Hi Aaron,

After deleting the metadata, did you upload the metadata again from IDX2 ?

You can try a full CPA cache refresh as well. Also check the cache notifications in ESR if they are not in error.

Ambrish

Former Member
0 Kudos

Thanks for the hints about the CPA cache refresh and forcing new upload of Metadata. I already tried those.

I don't like this solution but after restarting the J2EE engine (SMICM Java soft shutdown with restart) the transaction started working.

Answers (2)

Answers (2)

former_member182004
Contributor
0 Kudos

Hi Aaron,

If you're just downloading the Idoc into an XML File withount any conversion..

Did you try to use an File Port from R3 avoiding using a PI Interface?

Regards,

Former Member
0 Kudos

No, we like to keep them going through PI for centralized monitoring and if we need to tweak a field later without getting ABAP involved again. Thanks for the suggestion.

Former Member
0 Kudos

hello,

Did you re-import the Idoc into Transaction IDX2 ? Also check this link

http://scn.sap.com/message/13564757

best regards,

swanand

Former Member
0 Kudos

Thanks, IDX2 is exactly what I used to delete the old IDOC metadata, which automatically imports when you send a new message over the interface.

I see it worked in their case and it should work in ours, but I've tried that 2 times already.

Any other ideas?