cancel
Showing results for 
Search instead for 
Did you mean: 

JCO_ERROR_SYSTEM_FAILURE: (3) IDOC_ERROR_METADATA_UNAVAILABLE

former_member745782
Active Participant
0 Kudos

hello,

we are working with SAP PO 7.4 single stack.

we implemented some interfaces ERP to C4C and viceversa.

Everything working fine but we have a strange case.

the interface SAP to C4C with Idoc COD_REPLICATE_SALES_ORDER01 not work.

in SM58 I have this error:

(3) IDOC_ERROR_METADATA_UNAVAILABLE: Matching meta....

when i check in LOG VIEWER i find this:

JRA] serverExceptionOccurred. Server XI_IDOC_DEFAULT_PID, Managed_Application_Thread_39, connectionId=1-srvbedci.blmgroup.com|sapgw00|XI_IDOC_DEFAULT_PID, Exception: com.sap.conn.jco.JCoException: (104) JCO_ERROR_SYSTEM_FAILURE: (3) IDOC_ERROR_METADATA_UNAVAILABLE: Matching meta data for segment definition "E201BAPIADDR1000" was not found when processing IDoc no. 0000000000040258 of type "COD_REPLICATE_SALES_ORDER01" . (raised by system srvbodci|a_rfc)

It's strange because in my Idoc i don't have segment E201BAPIADDR1.

I have this one: E102BAPIADDR1


Either in PO and in ERP:

I uploaded again Idoc structure in PO ESB.

I refreshed CPA cache refresh.

I searched in sap notes but I not found anything.

Any suggestion?

thanks in advance

Alessandro

Accepted Solutions (1)

Accepted Solutions (1)

former_member186851
Active Contributor

Check if the below Wiki helps

(PI) IDoc remains stuck in SM58 of sender system with exception "IDocException occurred&amp...

Are you sure that segment is not present in ECC as well?

former_member745782
Active Participant
0 Kudos

hi Raghuraman,

thanks for answer.

I already saw this link. This don't help me.

Yes, I'm sure.

I also check in documentation

this segment is not present!

former_member186851
Active Contributor
0 Kudos

Hello Alessandro,

When you upload the Metadata manuallyu did u get any error in PI?

also check if the application document triggering the correct IDOC and check if any recent changes are made in IDOC.

former_member745782
Active Participant
0 Kudos

Sorry...my last reply was not completly correct.

I checked in WEDI - Idoc Documentation and I found this:

seem the idoc segment is refered to a segment definition NOT RELEASED.

I saw all segment in this idoc are not released, but we are using a standard idoc

any suggestion?

former_member186851
Active Contributor
0 Kudos

Hello Alessandro,

You need this segment?

Try releasing the IDOC(guess the T-Code is WE31)

Then try re-importing metadata.Should work.

former_member182412
Active Contributor
0 Kudos

Hi Alessandro,

Refresh the metadata in

Start of the navigation path SOA Next navigation step Monitoring Next navigation step PI IDoc Adapter Monitoring End of the navigation path.On the IDoc Adapter Monitoring: Message Monitor

Managing IDoc Metadata Using IDoc Metadata Monitor - Advanced Adapter Engine - SAP Library

Regards,

Praveen.

former_member745782
Active Participant
0 Kudos

I tried but when I tried to set release I have an error:

Name range violation : Name E101BAPIADDR1 not permitted in CUSTOMER system

former_member186851
Active Contributor
0 Kudos

But the screenshot shows the segment is released.

try doing a Metadata refresh in PI and see if it works.

former_member745782
Active Participant
0 Kudos

ohhh thanks Praveen!

done!

former_member182412
Active Contributor
0 Kudos

Hi Raghu,

If the segment is released then released check box should be enabled but in the screen shot it is not enabled that means the segment is not released.

Regards,

Praveen.

former_member186851
Active Contributor
0 Kudos

I specifically asked u the same question did you get any error while doing metdata referesh in PI.

anyways Glad that it solved.

Answers (2)

Answers (2)

philippeaddor
Active Participant
0 Kudos

Just had a similar issue. Make sure that the resource adapter (NWA - Application Resources -> search for "inboundRA" or the name of the registered server program (see SM59 on sender side)) is configured correctly witrh the dedicated default destination in property "multiRepository". Values have to be in this format (separated by semi-colons in case of several entries):

[SID]=XI_IDOC_DEFAULT_DESTINATION_[SID] 

(replace [SID] with the system ID of the sender sytem).

former_member680218
Discoverer
0 Kudos

Hi,

I'm facing similar error while sending idocs but unable to find out the full error... Is there any way to get the full error that was logged in SM58?

"(3) IDOC_META_UNAVAILABLE : Matching Meta" I was able see only this error, how can we find the remaining part of the error?

Thanks in advance