I get the following exception, seemingly at random.
The problem generally happens when the connection is open and has been in use for a few minutes (anywhere from 7 sec).
Any ideas about what is going wrong here or how I can fix it would be greatly appreciated.
Log file attached. See "java.io.IOException: Socket Closed" at line 10299.
Caused by: org.jinterop.dcom.common.JIException: An internal error occurred. [0x8001FFFF]
at org.jinterop.dcom.core.JIComServer.call(JIComServer.java:799)
at org.jinterop.dcom.core.JIComServer.call(JIComServer.java:753)
at org.jinterop.dcom.core.JIComObjectImpl.call(JIComObjectImpl.java:209)
at org.jinterop.dcom.core.JIComObjectImpl.call(JIComObjectImpl.java:114)
at org.jinterop.dcom.win32.JIDispatchImpl.getIDsOfNames(JIDispatchImpl.java:101)
at org.jinterop.dcom.win32.JIDispatchImpl.get(JIDispatchImpl.java:416)
... 6 more
Caused by: java.io.IOException: Socket Closed
at rpc.DefaultConnection.receiveFragment(DefaultConnection.java:365)
at rpc.DefaultConnection.receive(DefaultConnection.java:69)
at rpc.ConnectionOrientedEndpoint.receive(ConnectionOrientedEndpoint.java:197)
at rpc.ConnectionOrientedEndpoint.bind(ConnectionOrientedEndpoint.java:174)
at rpc.ConnectionOrientedEndpoint.rebind(ConnectionOrientedEndpoint.java:149)
at org.jinterop.dcom.transport.JIComEndpoint.rebindEndPoint(JIComEndpoint.java:40)
at org.jinterop.dcom.core.JIComServer.call(JIComServer.java:789)
... 12 more