I thought that maybe the filecontents (String) variable was empty as well,
so I place a System.out.println inline with the code below to spit it
out.... and it was fine.

I'm not sure how it could be a permissions or path issue, since the file
does get created on the FTP server.  It just doesn't get filled with
anything.

Do you have any code that uploads a stream of text to an FTP site that I
could compare mine to?

bort

"Bill Simpson" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> My guess is that your filecontents variable has nothing in it.  When
you're
> on the deployed server you either don't have permissions or the path is
> incorrect.  I don't see in this code where you set that variable up, so I
am
> only speculating.  Good luck.
>
> -----Original Message-----
> From: news [mailto:[EMAIL PROTECTED] Behalf Of bort
> Sent: Wednesday, May 19, 2004 5:34 PM
> To: [EMAIL PROTECTED]
> Subject: [NET] FTP upload works from test environment but not production
> {Scanned}
>
>
> Hi all
>
> I've successfully implemented the Commons-Net package on my local Tomcat
> server.  I am able to make a connection to a remote FTP server, and write
an
> OutputStream to it.  The code is as follows:
>
> =======
>
>   FTPClient ftp = new FTPClient();
>   OutputStreamWriter osw = null;
>
>   try {
>
>    ftp.connect(server);
>
>    if (username != null && username.length() > 0) {
>     ftp.login(username, password);
>    }
>
>             ftp.setFileType(FTP.BINARY_FILE_TYPE);
>             ftp.enterLocalPassiveMode();
>
>    osw = new OutputStreamWriter(ftp.storeFileStream(filename));
>    osw.write(filecontents);
>
>             osw.close();
>
>    ftp.disconnect();
>
>   } catch (Exception e) {
>    e.printStackTrace();
>   }
>
> =======
>
> Problem is that when I transfer this code to a standalone Tomcat server
> elsewhere, I get some peculiar behaviour.  The file gets created on the
FTP
> Server, but it has a size of 0 bytes.  It seems as if the
OutputStreamWriter
> is not sending the information out, to be written to the file.
>
> Anyone have any ideas as to why this is happening?  If you need more
> information, please let me know.
>
> bort
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to