java.net.SocketException: Software caused connection abort: socket write error

Oracle Community | 666705 | 9 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Two-way SSL configuration problem

    Oracle Community | 9 years ago | 666705
    java.net.SocketException: Software caused connection abort: socket write error
  2. 0

    Connection reset by peer: socket write error | Oracle Community

    oracle.com | 1 year ago
    java.net.SocketException: Connection reset by peer: socket write error
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    Connection reset by peer: socket write error

    Oracle Community | 1 decade ago | 666705
    java.net.SocketException: Connection reset by peer: socket write error
  5. 0

    OSB problem posting >5MB body to a business service endpoint

    Oracle Community | 7 years ago | 225953
    java.net.SocketException: Broken pipe
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.net.SocketException

    Software caused connection abort: socket write error

    at java.net.SocketOutputStream.socketWrite0()
  2. Java RT
    SocketOutputStream.write
    1. java.net.SocketOutputStream.socketWrite0(Native Method)
    2. java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
    3. java.net.SocketOutputStream.write(SocketOutputStream.java:136)
    3 frames
  3. com.certicom.io
    OutputSSLIOStream.write
    1. com.certicom.io.OutputSSLIOStream.write(Unknown Source)
    1 frame
  4. com.certicom.tls
    WriteHandler.write
    1. com.certicom.tls.record.WriteHandler.flushOutput(Unknown Source)
    2. com.certicom.tls.record.handshake.HandshakeHandler.flush(Unknown Source)
    3. com.certicom.tls.record.handshake.ClientStateReceivedCertificate.handle(Unknown Source)
    4. com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessage(Unknown Source)
    5. com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessages(Unknown Source)
    6. com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)
    7. com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
    8. com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
    9. com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
    10. com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(Unknown Source)
    11. com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(Unknown Source)
    12. com.certicom.tls.record.WriteHandler.write(Unknown Source)
    12 frames
  5. com.certicom.io
    OutputSSLIOStreamWrapper.write
    1. com.certicom.io.OutputSSLIOStreamWrapper.write(Unknown Source)
    1 frame
  6. Java RT
    FilterOutputStream.flush
    1. java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
    2. java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
    3. java.io.FilterOutputStream.flush(FilterOutputStream.java:123)
    3 frames
  7. weblogic.net.http
    HttpURLConnection.getInputStream
    1. weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:151)
    2. weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:364)
    2 frames
  8. Java RT
    URLConnection.getContent
    1. java.net.URLConnection.getContent(URLConnection.java:682)
    1 frame
  9. com.kinamik.bea
    HttpsTest.test
    1. com.kinamik.bea.sap.HttpsTest.test(HttpsTest.java:19)
    1 frame
  10. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    4. java.lang.reflect.Method.invoke(Method.java:585)
    4 frames
  11. JUnit
    TestSuite.run
    1. junit.framework.TestCase.runTest(TestCase.java:164)
    2. junit.framework.TestCase.runBare(TestCase.java:130)
    3. junit.framework.TestResult$1.protect(TestResult.java:106)
    4. junit.framework.TestResult.runProtected(TestResult.java:124)
    5. junit.framework.TestResult.run(TestResult.java:109)
    6. junit.framework.TestCase.run(TestCase.java:120)
    7. junit.framework.TestSuite.runTest(TestSuite.java:230)
    8. junit.framework.TestSuite.run(TestSuite.java:225)
    8 frames
  12. JUnit3 Runner
    RemoteTestRunner.main
    1. org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
    2. org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    3. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
    4. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
    5. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
    6. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
    6 frames