This is the response from webMethods
Not a webMethods issue.
Some HTTPS Servers (IIS Server in your case) don’t close the SSL Layer properly. This can result in empty messages or EOFException when the client (IS) reads from the stream
A normal SSL shutdown should be something like this:
—ssl_debug(1): Received alert message: Alert Warning: close notify
—ssl_debug(1): Shutting down SSL layer…
When the server doesn’t shut down properly, the client shows: —ssl_debug(2): Exception reading SSL message: java.io.EOFException: Connection closed by remote host.
—ssl_debug(2): Shutting down SSL layer…
To resolve:
o Best is to fix/patch the server (IIS). (as that’s the root-cause of the problem.)
o Or, we created a fix/workaround for this: use the byteArrayStream in any of these fixes/SPs IS_6-1_SP1_Fix12 IS_6-1_SP2
o Or, when reading in a stream in a java services threat the EOFException as the end of the stream.
#soa#webMethods#API-Management