Hello,
i have an applet application thats needs to execute a PostMethod and a
Proxy authentication.
 
this is my code:
   if(getProxyInfo() != null)
         {
    //Proxy Infos
          client.getHostConfiguration().setProxyHost(new
ProxyHost(proxyInfo.getProxyHost(),proxyInfo.getProxyPort()));
          if(proxyInfo.isNeedCredentials())
          {
           client.getState().setProxyCredentials(new
AuthScope(proxyInfo.getProxyHost(), proxyInfo.getProxyPort(),
AuthScope.ANY_REALM),proxyInfo.getProxyCredentials());  
          }
         }
    client.executeMethod(filePost);
 
I alway get this Exception when adding proxy authentication.
 
java.net.SocketException: Connection reset by peer: socket write error
 at java.net.SocketOutputStream.socketWrite0(Native Method)
 at java.net.SocketOutputStream.socketWrite(Unknown Source)
 at java.net.SocketOutputStream.write(Unknown Source)
 at java.io.BufferedOutputStream.write(Unknown Source)
 at appload.upload.UploadPart.sendData(UploadPart.java:45)
 at
org.apache.commons.httpclient.methods.multipart.Part.send(Part.java:311)
 at
org.apache.commons.httpclient.methods.multipart.Part.sendParts(Part.java
:381)
 at
org.apache.commons.httpclient.methods.multipart.MultipartRequestEntity.w
riteRequest(MultipartRequestEntity.java:153)
 at
org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequest
Body(EntityEnclosingMethod.java:495)
 at
org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase
.java:1973)
 at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java
:993)
 at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMe
thodDirector.java:393)
 at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMetho
dDirector.java:168)
 at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
96)
 at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
24)
 at appload.upload.Uploader.uploadFile(Uploader.java:141)
 at appload.upload.Uploader.run(Uploader.java:77)

Reply via email to