cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC to File - FCC scenario

former_member183906
Active Contributor
0 Kudos

Hi Friends.

Scenario is in PI 7.0 . IDOC is received from SAP and after file content conversion placed in file server.

Suddenly few days back it started throwing error in receiver file FCC communication channel - error is -

Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'java.lang.Exception: Column value ' ' too long (>3 for 27. column) - must stop', probably configuration error in file adapter (XML parser error)': java.lang.Exception: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'java.lang.Exception: Column value ' ' too long (>3 for 27. column) - must stop', probably configuration error in file adapter (XML parser error)

but the same scenario with same inputs (same payload,same IR and ID configuration) works fine in development environment.

in SXMB_MONI message shows as SUCCESSFUL and payload is also OK.

Pls suggest what to do in this case..

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

This is happening because - if there is any empty tag coming from source then target structure tag will not be created and because of which ur payload structure and FCC configuration is not matching.

I would recon use map with default between source n target strcture so in case source tag dont have value target structure will be created because of mapwithdegfault fuction and ur FCC will not fail.

Open SXMB_MONI output payload and compare the structre with Data type u will se for no source value target tag is not created at all and FCC is failed.

For exa- I ahve name,age,sex as my target data type and FCC is 10,3,4

If i dont receive age from source the value of sex is taken as 3 length as per FCC becus age tag is not created in target.

chirag

Answers (0)