AnsweredAssumed Answered

A communication error occurred during operations on the connection

Question asked by venkatakishorebabu.bellam on Jul 21, 2016
Latest reply on Jul 29, 2016 by Srinivas Chandrakanth Vangari

We are seeing error in one of our process failed with error:

 

Unexpected error executing process: com.boomi.connector.ConnectorException: [jcc][t4][2030][11211][3.64.106] A communication error occurred during operations on the connection's underlying socket, socket input stream,

or socket output stream.  Error location: Reply.fill() - insufficient data (-1).  Message: Insufficient data. ERRORCODE=-4499, SQLSTATE=08001

 

 

Stack trace we are seeing for the error is below.

 

com.boomi.connector.ConnectorException: [jcc][t4][2030][11211][3.64.106] A communication error occurred during operations on the connection's underlying socket, socket input stream,

or socket output stream.  Error location: Reply.fill() - insufficient data (-1).  Message: Insufficient data. ERRORCODE=-4499, SQLSTATE=08001

  at com.boomi.connector.database.DatabaseSend.send(DatabaseSend.java:79)

  at com.boomi.connector.custom.CustomSendConnectorAction.invoke(CustomSendConnectorAction.java:60)

  at com.boomi.connector.base.BaseConnectorAction.invokeBase(BaseConnectorAction.java:295)

  at com.boomi.connector.base.BaseConnectorAction.invoke(BaseConnectorAction.java:234)

  at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:497)

  at com.boomi.util.ClassUtil$InvokerWithClassLoader.invoke(ClassUtil.java:360)

  at com.sun.proxy.$Proxy36.invoke(Unknown Source)

  at com.boomi.process.shape.ConnectorShapeHandler.execute(ConnectorShapeHandler.java:152)

  at com.boomi.process.shape.ConnectorShape.execute(ConnectorShape.java:143)

  at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:550)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:488)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:307)

  at com.boomi.process.ProcessExecution.call(ProcessExecution.java:783)

  at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:920)

  at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:63)

  at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:172)

  at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.runSynchronous(NestedExecutionForker.java:197)

  at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.get(NestedExecutionForker.java:165)

  at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.get(NestedExecutionForker.java:144)

  at com.boomi.execution.ExecutionTask.getChildResult(ExecutionTask.java:1290)

  at com.boomi.execution.ExecutionTask.getChildResult(ExecutionTask.java:1276)

  at com.boomi.process.shape.ChildInvokerShape.getChildResult(ChildInvokerShape.java:41)

  at com.boomi.process.shape.CatchErrorsShape.executeInitial(CatchErrorsShape.java:249)

  at com.boomi.process.shape.BaseFiberShape.execute(BaseFiberShape.java:76)

  at com.boomi.process.shape.CatchErrorsShape.execute(CatchErrorsShape.java:122)

  at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:550)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:488)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)

  at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)

  at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:307)

  at com.boomi.process.ProcessExecution.call(ProcessExecution.java:783)

  at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:920)

  at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:63)

  at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:172)

  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

  at java.lang.Thread.run(Thread.java:745)

Caused by: com.ibm.db2.jcc.am.DisconnectNonTransientConnectionException: [jcc][t4][2030][11211][3.64.106] A communication error occurred during operations on the connection's underlying socket, socket input stream,

or socket output stream.  Error location: Reply.fill() - insufficient data (-1).  Message: Insufficient data. ERRORCODE=-4499, SQLSTATE=08001

  at com.ibm.db2.jcc.am.bd.a(bd.java:321)

  at com.ibm.db2.jcc.t4.a.a(a.java:548)

  at com.ibm.db2.jcc.t4.a.a(a.java:543)

  at com.ibm.db2.jcc.t4.x.b(x.java:334)

  at com.ibm.db2.jcc.t4.x.c(x.java:360)

  at com.ibm.db2.jcc.t4.x.c(x.java:473)

  at com.ibm.db2.jcc.t4.x.v(x.java:1241)

  at com.ibm.db2.jcc.t4.y.a(y.java:47)

  at com.ibm.db2.jcc.t4.b.c(b.java:1349)

  at com.ibm.db2.jcc.t4.b.b(b.java:1221)

  at com.ibm.db2.jcc.t4.b.b(b.java:788)

  at com.ibm.db2.jcc.t4.b.a(b.java:760)

  at com.ibm.db2.jcc.t4.b.a(b.java:421)

  at com.ibm.db2.jcc.t4.b.a(b.java:396)

  at com.ibm.db2.jcc.t4.b.<init>(b.java:334)

  at com.ibm.db2.jcc.DB2SimpleDataSource.getConnection(DB2SimpleDataSource.java:232)

  at com.ibm.db2.jcc.DB2SimpleDataSource.getConnection(DB2SimpleDataSource.java:198)

  at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:475)

  at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:116)

  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)

  at com.boomi.connector.database.pool.DatabasePoolManager$DPMConnectionFactory.makeObject(DatabasePoolManager.java:210)

  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1188)

  at com.boomi.connector.database.pool.VersionedConnectionPool.borrowObject(VersionedConnectionPool.java:113)

  at com.boomi.connector.database.pool.DatabaseConnectionManager.getPooledConnection(DatabaseConnectionManager.java:163)

  at com.boomi.connector.database.pool.DatabaseConnectionManager.getConnection(DatabaseConnectionManager.java:86)

  at com.boomi.connector.database.executor.DatabaseExecutorFactory.getDatabaseExecutor(DatabaseExecutorFactory.java:39)

  at com.boomi.connector.database.DatabaseSend.setup(DatabaseSend.java:231)

  at com.boomi.connector.database.DatabaseSend.send(DatabaseSend.java:68)

  ... 72 more

Outcomes