I'm trying into invoke oracle.cloud.storage.CloudStorage.storeObject(), passing the InputStream object.
I'm always getting the below exception:
com.sun.jersey.api.client.ClientHandlerException: java.io.IOException: stream is closed
at com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:575)
at com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:517)
at oracle.cloud.storage.internal.CloudStorageImpl.convertResponseToException(CloudStorageImpl.java:903)
at oracle.cloud.storage.internal.CloudStorageImpl.storeObject(CloudStorageImpl.java:655)
at oracle.cloud.storage.internal.CloudStorageImpl.storeObject(CloudStorageImpl.java:612)
at com.merwin.test.TestOcs.main(TestOcs.java:29)
Caused by: java.io.IOException: stream is closed
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.ensureOpen(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.Reader.read(Unknown Source)
at com.sun.jersey.core.util.ReaderWriter.readFromAsString(ReaderWriter.java:171)
at com.sun.jersey.core.util.ReaderWriter.readFromAsString(ReaderWriter.java:157)
at com.sun.jersey.core.provider.AbstractMessageReaderWriterProvider.readFromAsString(AbstractMessageReaderWriterProvider.java:114)
at com.sun.jersey.core.impl.provider.entity.StringProvider.readFrom(StringProvider.java:73)
at com.sun.jersey.core.impl.provider.entity.StringProvider.readFrom(StringProvider.java:58)
at com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:565)
... 5 more