AnsweredAssumed Answered

java.lang.NoClassDefFoundError: com/jcraft/jsch/KeyPairECDSA

Question asked by sujith.59171732 on Oct 20, 2018

I have got the mentioned error while retrieving file from a SFTP connector.  Below is the complete stack trace for you r reference. Let me in case of any clue. 

 

java.lang.NoClassDefFoundError: com/jcraft/jsch/KeyPairECDSA
at com.jcraft.jsch.DHECN.next(DHECN.java:129)
at com.jcraft.jsch.Session.connect(Session.java:326)
at com.boomi.connector.sftp.connection.SFTPConnection.connectSession(SFTPConnection.java:170)
at com.boomi.connector.sftp.connection.SFTPConnection.<init>(SFTPConnection.java:96)
at com.boomi.connector.sftp.SFTPGet.setup(SFTPGet.java:95)
at com.boomi.connector.sftp.SFTPGet.get(SFTPGet.java:77)
at com.boomi.connector.custom.CustomGetConnectorAction.invoke(CustomGetConnectorAction.java:48)
at com.boomi.connector.base.BaseConnectorAction.invokeBase(BaseConnectorAction.java:364)
at com.boomi.connector.base.BaseConnectorAction.invoke(BaseConnectorAction.java:331)
at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.boomi.util.ClassUtil$InvokerWithClassLoader.invoke(ClassUtil.java:369)
at com.sun.proxy.$Proxy67.invoke(Unknown Source)
at com.boomi.process.shape.ConnectorShapeHandler.execute(ConnectorShapeHandler.java:150)
at com.boomi.process.shape.ConnectorShape.execute(ConnectorShape.java:144)
at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:573)
at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:489)
at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:573)
at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:510)
at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:573)
at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:510)
at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:573)
at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:308)
at com.boomi.process.ProcessExecution.call(ProcessExecution.java:830)
at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:934)
at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:59)
at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:158)
at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.runSynchronous(NestedExecutionForker.java:208)
at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.get(NestedExecutionForker.java:176)
at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.get(NestedExecutionForker.java:155)
at com.boomi.execution.ExecutionTask.getChildResult(ExecutionTask.java:1306)
at com.boomi.execution.ExecutionTask.getChildResult(ExecutionTask.java:1292)
at com.boomi.process.shape.ChildInvokerShape.getChildResult(ChildInvokerShape.java:41)
at com.boomi.process.shape.CatchErrorsShape.executeInitial(CatchErrorsShape.java:250)
at com.boomi.process.shape.BaseFiberShape.execute(BaseFiberShape.java:77)
at com.boomi.process.shape.CatchErrorsShape.execute(CatchErrorsShape.java:123)
at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:573)
at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:489)
at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:573)
at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:510)
at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:573)
at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:308)
at com.boomi.process.ProcessExecution.call(ProcessExecution.java:830)
at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:934)
at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:59)
at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:158)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.jcraft.jsch.KeyPairECDSA
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 50 more

Outcomes