[ 
https://issues.apache.org/jira/browse/VFS-116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12479302
 ] 

Mario Ivankovits commented on VFS-116:
--------------------------------------

Hi Andrew, 

thanks for the work, but I really require this as "svn diff", else its too hard 
to figure out what you changed and the chance to loose other code it too high.

Please create a "svn diff".

---
Mario

> Add Write capability to RandomAccessContent for all providers
> -------------------------------------------------------------
>
>                 Key: VFS-116
>                 URL: https://issues.apache.org/jira/browse/VFS-116
>             Project: Commons VFS
>          Issue Type: Improvement
>    Affects Versions: 1.0, 1.1
>         Environment: Java 1.5 / any os
>            Reporter: Andrew Serff
>         Attachments: AbstractRandomAccessStreamContent.java, 
> FtpFileProvider.java, FtpRandomAccessContent.java, 
> HttpRandomAccesContent.java, SftpFileProvider.java, 
> SftpRandomAccessContent.java
>
>
> Writing to RandomAccessContent seems to only work for the File provider.  
> Reading works for all it seems, just not writing.  The main ones I'm worried 
> about are ftp and sftp.  Here is what I know:
> FtpRandomAccessContent and SftpRandomAccessContent both extend from 
> AbstractRandomAccessStreamContent.  (The Http one does too, but I'm not 
> interested in that one right now.)
> AbstractRandomAccessStreamContent extends from RandomAccessContent which only 
> exposes the read methods and throws UnsupportedOperationExceptions for all 
> the write methods.  
> If you just add the write methods to AbstractRandomAccessStreamContent 
> (calling getDataOutputStream().write*(v)) and then add an abstract method 
> getDataOutputStream() to it, the subclasses will need to implement that.  
> You also need to add the RANDOM_ACCESS_WRITE Capability to the SFTP and FTP 
> FileProviders.  
> I have been trying to do this tonight but I'm not having much luck with 
> getting anything to write with both FTP and SFTP.  I'm unfamiliar with JSch 
> and Commons FTP, so I might just be missing something.  If anyone could help, 
> I'd be glad to submit a fix for this "Improvement" issue.  I will either 
> attach my changed files or add some comments to this issue to show the 
> changes I have made.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to