[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-1135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13123203#comment-13123203
 ] 

Craig commented on HTTPCLIENT-1135:
-----------------------------------

Javadoc indicating that "w" is not a supported mode: 
http://download.oracle.com/javase/6/docs/api/java/io/RandomAccessFile.html#mode
                
> RandomAccessFile mode "w" is not valid
> --------------------------------------
>
>                 Key: HTTPCLIENT-1135
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1135
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: Cache
>    Affects Versions: 4.1.2
>         Environment: Android
>            Reporter: Craig
>            Priority: Critical
>              Labels: android
>
> According to the Java docs for RandomAccessFile, mode must be "r" "rw" "rws" 
> or "rwd" - anything else results in an IllegalArgumentException. It seems 
> that Sun/Oracle/OpenJDK's don't document it, but supports "w" mode that is 
> equivalent to "rw" Android does as the Javadocs say, and throws an 
> IllegalArgumentException when mode "w" is passed as HttpClientCache does 
> IOUtils.copyFile() (line 70-71).
> This means that HttpClient Cache does not work on Android.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to