Oracle SOA - File Adapter is listing only 1000 Files when there are more (Doc ID 1985885.1)

Last updated on OCTOBER 18, 2016

Applies to:

Oracle SOA Suite - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

 On SOA 11.1.1.7.5 the FTP Adapter is not honoring the MaxRaiseSize set.

i.e.

<property name="MaxRaiseSize" value="xxxx"/>

Example configuration setting MaxRaiseSize to 2000.

<?xml version='1.0' encoding='UTF-8'?>
<adapter-config name="FTPAdapter" adapter="FTP Adapter" wsdlLocation="FTPAdapter.wsdl" xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
 <connection-factory location="eis/ftp/FtpAdapter" UIincludeWildcard="*"/>
 <endpoint-interaction portType="FileListing_ptt" operation="FileListing">
    <interaction-spec className="oracle.tip.adapter.ftp.outbound.FTPListInteractionSpec">
       <property name="LogicalDirectory" value="LOGICAL_DIR_PATH"/>
       <property name="Recursive" value="false"/>
       <property name="IncludeFiles" value=".*"/>
       <property name="MaxRaiseSize" value="2000"/>
    </interaction-spec>
 </endpoint-interaction>
</adapter-config>

  Even when the MaxRaiseSize is set above 1000, it still gets the listing of only 1000 files. When the MaxRaiseSize is set to a value less than 1000 it will fetch the listing of all the files.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms