java.io.EOFException: Connection closed by remote host

Hello Gurus,

I am an absolute beginner in work with SAP BC (webMethods).

I have the following problem.

I imported a WSDL file (with SAPBC Developer were generated flow services).

If I start now login- services to a HTTP- address, then everything functions perfectly.

I would like now however to one https- address login- services send come the error message: java.io.EOFException: Connection closed by remote host.

Here the error-log:
java.io.EOFException: Connection closed by remote host.
at iaik.security.ssl.Utils.a(Unknown Source)
at iaik.security.ssl.o.c(Unknown Source)
at iaik.security.ssl.r.f(Unknown Source)
at iaik.security.ssl.x.b(Unknown Source)
at iaik.security.ssl.x.a(Unknown Source)
at iaik.security.ssl.r.d(Unknown Source)
at iaik.security.ssl.SSLTransport.startHandshake(Unknown Source)
at iaik.security.ssl.SSLTransport.getInputStream(Unknown Source)
at iaik.security.ssl.SSLSocket.getInputStream(Unknown Source)
at com.wm.net.NetURLConnection.trySSLConnect(NetURLConnection.java:693)
at com.wm.net.NetURLConnection.httpsConnect(NetURLConnection.java:574)
at com.wm.net.NetURLConnection.connect(NetURLConnection.java:166)
at com.wm.net.HttpURLConnection.getOutputStream(HttpURLConnection.java:418)
at com.wm.net.HttpContext.getOutputStream(HttpContext.java:560)
at com.wm.net.HttpContext.getOutputStream(HttpContext.java:537)
at com.wm.net.HttpContext.post(HttpContext.java:337)
at pub.JSBC_client.http(JSBC_client.java:617)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:303)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:699)
at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:147)
at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:279)
at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:556)
at com.wm.lang.flow.FlowState.step(FlowState.java:427)
at com.wm.lang.flow.FlowState.invoke(FlowState.java:397)
at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:972)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:699)
at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:147)
at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:279)
at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:556)
at com.wm.lang.flow.FlowState.step(FlowState.java:427)
at com.wm.lang.flow.FlowState.invoke(FlowState.java:397)
at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:972)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:699)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:496)
at com.wm.app.b2b.server.HTTPInvokeHandler.process(HTTPInvokeHandler.java:197)
at com.wm.app.b2b.server.HTTPDispatch.run(HTTPDispatch.java:426)
at com.wm.util.TimeWrappingProvider$TimeMesuredTask.run(TimeWrappingProvider.java:40)
at com.wm.util.pool.PooledThread.run(PooledThread.java:109)
at java.lang.Thread.run(Thread.java:725)

someone can help me the problem to solve?
thx

P.S.: BC is the Client.

Hi,
This problem occurs whne the remote host closes the connection adruptly. Try to check the access rules on the remote system, whether your webmethods server has enough access to establish a connection and hold it until the transaction is completed?.