[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using FTPAPI to transfer physical files
Are you %TRIMming the names? Here's how I do it:
// Get the file (Session:Remote:Local)
FmName = 'Weekly_Prodview.csv';
ToName = '/wcslog/Weekly_Prodview.csv';
If ftp_get(sess: %Trim(FmName): %Trim(ToName)) < 0;
Logger('Could not get file...': *NULL);
Success = -1;
EndIf;
- Michael
On Tue, Jul 22, 2008 at 5:10 PM, Francis Lapeyre <flapeyre@xxxxxxxxx> wrote:
>
> Maybe I'm not understanding, but I'm having difficulty getting this to
> work.
>
> In the olden days, without FTPAPI, I'd log into the other AS/400, set
> the mode to BINARY, cd [remotelib}, LCD [locallib], and then GET file
> (replace.
>
> So, I'm trying to do the same with FTPAPI, and things are not working.
> I have enabled logging, and here is what I get:
>
> 2: 220-QTCP at [1]sblahblah.blahblah.com.
>
> 2: 220 Connection will close if idle more than 5 minutes.
>
> 2: > USER blahblah
>
> 2: 331 Enter password.
>
> 2: > PASS **********
>
> 2: 230 blahblah logged on.
>
> 2: > SITE NAMEFMT 1
>
> 2: 250 Now using naming format "1".
>
> 2: > TYPE I
>
> 2: 200 Representation type is binary IMAGE.
>
> 2: > SIZE '/QSYS.LIB/ARDTACM.LIB/ARVAL.FILE/ARVAL.MBR'
>
> 2: 500 Subcommand SIZE not valid.
>
> 2: > TYPE I
>
> 2: 200 Representation type is binary IMAGE.
>
> 2: > SIZE '/QSYS.LIB/SHRDATALIB.LIB/SHUSR.FILE.SHUSR.MBR'
>
> 2: 500 Subcommand SIZE not valid.
>
> FTP_ERROR returns 'A path name is too long.' - but FTPAPI has a
> capacity of 256 bytes for the path name.
>
> What could I be doing wrong?
>
>
>
> --
> Francis Lapeyre
> Nullum gratuitum prandium.
>
> References
>
> 1. http://sblahblah.blahblah.com/
>
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list. To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
>
>
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------