DS 4.0 - "RFC CallReceive error <Function Z_AW_RFC_A

I migrated a simple R3 data flow from 3.2 to 4.0 for testing. I am using the Data transfer method “Shared Directory”.

If I do not restrict the amount of data retrieved I get the following error “RFC CallReceive error <Function Z_AW_RFC_ABAP_INSTALL_AND_RUN: connection closed without message (CM_NO_DATA_RECEIVED)” after about 3 mins. In SAP the background job shows it completed successfully.

If I restrict to only pull back a years worth of data the job completes fine.

Any ideas?


chuckdiegoo (BOB member since 2009-10-12)

Can you provide some more insight?

  • Are you using an ABAP dataflow?
  • What are the settings in the SAP datastore, the execute-in-background in particular?
  • Trace file of the failed job
  • Is the file created with the proper time stamp in the shared directory?


Werner Daehn :de: (BOB member since 2004-12-17)

  • Are you using an ABAP dataflow? - yes
  • What are the settings in the SAP datastore, the execute-in-background in particular? - yes
  • Trace file of the failed job
  • Is the file created with the proper time stamp in the shared directory?

The file is being created on the shared folder. I was able to get the job to run successfully but only if the maximum number of records is <190,000. Very strange behavior.


chuckdiegoo (BOB member since 2009-10-12)

Still would like to see the trace log. Does it say ABAP completed successfully or not?


Werner Daehn :de: (BOB member since 2004-12-17)

I was able to fix this issue, I had to back up the old 3.2 repo, run the upgrade wizard again and now it works.

What seems to be broken is if I export the 4.0 ATL file to another 4.0 repo and try to run the issue is there.

Trace File:
(14.0) 07-07-11 13:33:26 (3428:10260) WORKFLOW: Work flow <C_Profibility_Analysis_Fact_SAP> is started.
(14.0) 07-07-11 13:33:28 (3556:11240) DATAFLOW: Process to execute data flow <DF_ProfibilityAnalysis_Fact_SAP> is started.
(14.0) 07-07-11 13:33:29 (3556:11240) DATAFLOW: The specified locale <eng_us.cp1252> has been coerced to <Unicode (UTF-16)> for data flow <DF_ProfibilityAnalysis_Fact_SAP>
because the datastore <R3_DS> obtains data in <Unicode (UTF-16)> codepage.
(14.0) 07-07-11 13:33:29 (3556:11240) JOB: Initializing transcoder for datastore <R3_DS> to transcode between engine codepage<Unicode (UTF-16)> and datastore codepage

(14.0) 07-07-11 13:33:29 (3556:11240) JOB: Initializing transcoder for datastore <Transport_Format> to transcode between engine codepage<Unicode (UTF-16)> and datastore
codepage <>
(14.0) 07-07-11 13:33:29 (3556:11240) JOB: Initializing transcoder for datastore <RM_DS> to transcode between engine codepage<Unicode (UTF-16)> and datastore codepage

(14.0) 07-07-11 13:33:30 (3556:11240) ABAP: The codepage of transport file //owbi60dt/bods/dev/ProfibilityAnalysis.dat (ABAP Data Flow R3_ProfibilityAnalysis) has been
coerced to utf-8 for SAP ABAP Server above 4.6.
(14.0) 07-07-11 13:33:30 (3556:11240) DATAFLOW: Data flow <DF_ProfibilityAnalysis_Fact_SAP> is started.
(14.0) 07-07-11 13:33:30 (3556:11240) ABAP: ABAP flow <R3_ProfibilityAnalysis> is started.
(14.0) 07-07-11 13:33:36 (3556:11240) ABAP: Batch job <R3_ProfibilityAnalysis 07/07/11 13:33:30> is submitted. Job number is <13333000>
(14.0) 07-07-11 13:36:04 (3556:11240) DATAFLOW: Data flow <DF_ProfibilityAnalysis_Fact_SAP> is terminated due to error <150805>.
(14.0) 07-07-11 13:36:04 (3556:11240) DATAFLOW: Process to execute data flow <DF_ProfibilityAnalysis_Fact_SAP> is completed.
(14.0) 07-07-11 13:36:04 (3428:10260) WORKFLOW: Work flow <C_Profibility_Analysis_Fact_SAP> is terminated due to an error <150805>.
(14.0) 07-07-11 13:36:04 (3428:10260) WORKFLOW: Work flow <C_Profibility_Analysis_Section_SAP> is terminated due to an error <150805>.
(14.0) 07-07-11 13:36:05 (3428:10260) JOB: Job <Profitability_Analysis_Load_SAP> is completed successfully.


chuckdiegoo (BOB member since 2009-10-12)