Hello, .The problem is sorted out. I pass the Default FtpRequest onUpload and now the upload works as expected. Well when we pass null, its ought to be assumed to be default but it doesn't work in that fashion. I still don't get this behavior as its clearly said in the documentation that null is assumed to be default
--- On Sun, 17/4/11, Sam Mizanin <[email protected]> wrote: From: Sam Mizanin <[email protected]> Subject: Re: Problem in uploading the files to the ftp server. To: [email protected] Date: Sunday, 17 April, 2011, 9:50 AM Hello, .I have done all that. Giving the write request and setting the upload and download rate but it failed still. --- On Sun, 17/4/11, Filippo Balicchia <[email protected]> wrote: From: Filippo Balicchia <[email protected]> Subject: Re: Problem in uploading the files to the ftp server. To: [email protected] Date: Sunday, 17 April, 2011, 1:16 AM Check the functionality. I use the following approach PropertiesUserManagerFactory userManagerFactory = new PropertiesUserManagerFactory(); UserManager userManager = userManagerFactory.createUserManager(); List<BaseUser> userToAdd = this.createUser(); for (BaseUser user : userToAdd) { try { List<Authority> authorities = new ArrayList<Authority>(); WritePermission writePerm = new WritePermission(); writePerm.authorize(new WriteRequest(user.getHomeDirectory())); authorities.add(writePerm); authorities.add(new ConcurrentLoginPermission(0, 0)); authorities.add(new TransferRatePermission(0, 0)); user.setAuthorities(authorities); userManager.save(user); } catch (FtpException e) { logger.info("", e); } } 2011/4/16 Sam Mizanin <[email protected]> > I have made a custom class for everything and put the functionality. Now > the problem i am facing is that even after setting the writepermission for > the home directory, i am not able to upload the file to the home directory. > > --- On Sat, 16/4/11, Filippo Balicchia <[email protected]> wrote: > > From: Filippo Balicchia <[email protected]> > Subject: Re: Problem in uploading the files to the ftp server. > To: [email protected] > Date: Saturday, 16 April, 2011, 8:58 PM > > For managing the user you have two ways > > 1: Use command line tool > 2: Use APi > > please see http://mina.apache.org/ftpserver/managing-users.html > > > Cheers > > --Filippo > > > 2011/4/16 Sam Mizanin <[email protected]> > > > Can you provide more specific context by what you mean by how do i create > > the user. > > > > --- On Sat, 16/4/11, Filippo Balicchia <[email protected]> wrote: > > > > From: Filippo Balicchia <[email protected]> > > Subject: Re: Problem in uploading the files to the ftp server. > > To: [email protected] > > Date: Saturday, 16 April, 2011, 7:37 PM > > > > Hello, > > how do you create the user ? > > > > > > --Filippo > > > > 2011/4/16 Sam Mizanin <[email protected]> > > > > > Hello, .I have a problem in uploading the files to the ftp server. > The > > > application uses a custom user and i had set the write permissions to > the > > > home directory. But still when i upload the files to the ftp server, i > > get a > > > permission denied to the error. This is the following error > > > 257 "/" is current directory.Command: TYPE IResponse: 200 Command > TYPE > > > okay.Command: PASVResponse: 227 Entering Passive Mode > > > (127,0,0,1,17,97)Command: STOR test.docResponse: 550 /test.doc: > > > Permission denied. > > >
