Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Ingestion is failing with java.lang.NoClassDefFoundError com jcraft jsch SftpProgressMonitor
Copy Markdown
Open in ChatGPT
Open in Claude
Ingestion is failing with java.lang.NoClassDefFoundError: com/jcraft/jsch/SftpProgressMonitor
Problem Description:
Ingestion is failing with below error for CSV source(source file location is sftp) when the target is gs bucket,
21/04/07 10:23:03 INFO io.infoworks.saas.ingestion.core.datacrawler.DistJobsDriver: Job finishedException in thread "main" java.lang.NoClassDefFoundError: com/jcraft/jsch/SftpProgressMonitorat io.infoworks.saas.ingestion.core.connectors.file.datacrawler.AbstractFileDataCrawler.copyFilesFromSFTPServer(AbstractFileDataCrawler.java:174)at io.infoworks.saas.ingestion.core.connectors.file.datacrawler.AbstractFileDataCrawler.getFileDetailsMap(AbstractFileDataCrawler.java:162)at io.infoworks.connectors.files.csv.datacrawler.CSVDataCrawler.runJob(CSVDataCrawler.java:106)at io.infoworks.saas.ingestion.core.datacrawler.Crawler.crawl(Crawler.java:58)at io.infoworks.saas.ingestion.core.datacrawler.Crawler.runCrawlJob(Crawler.java:85)at io.infoworks.saas.ingestion.core.datacrawler.DistJobsDriver.submitCrawlJob(DistJobsDriver.java:82)at io.infoworks.saas.ingestion.core.datacrawler.DistJobsDriver.runJobs(DistJobsDriver.java:43)at io.infoworks.saas.ingestion.core.datacrawler.DistJobsDriver.main(DistJobsDriver.java:26)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)Root cause:
This error comes if jsch-0.1.54.jar is missing in the ingestion classpath.
Solution:
This is a bug and we have fixed it in the future releases, as workaround we can copy jsch-0.1.54.jar that is present in /opt/infoworks/lib/ingestion/ to /opt/infoworks/lib/ingestion/connectors/csv/lib/.
Applicable IWX versions:
IWX 4.4.0.1
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches
Last updated on
Was this page helpful?
Next to read:
Ingestion job TIMEDOUT after running for long timeFor more details, refer to our Knowledge Base and Best Practices!
For help, contact our support team!
© UNIPHORE TECHNOLOGIES 2025 | Confidential
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message