Can you disable all of the BPEL flow's activities and leave only the receive activity?
Also, change the audit level in EM to dev mode.
Please let me know what are the results, and if an instance was created.
Are you debatching the file in the file read? If not, try using file debatching option to split and read the files as multiple batches of specified number of messages.
Yes, we used the same option but still the time taken to process the file is very high (30mins) and it is creating huge number of instances which is utilising considerable size of tablespace of SOA Infra schemas.
It can't just read the file. Instance is not getting created for file size more than 6MB without debatching.
Try also with 'Use file streaming' option selected. I would also suggest, in this case, to receive multiple files (say, each with 5000 records) as opposed to single file with 500,000 records, from the source system. The adapter can then read/process only limited number of files during each polling cycle. To reduce the number of instances, set the debatch size to an optimal value (say, 200 records).