Skip to main content
Question

java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils


My JDBC producer stage is giving the error 

java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils

 

Has anyone had a similar issue before?

4 replies

Forum|alt.badge.img
  • StreamSets Employee
  • 31 replies
  • August 5, 2022

Hi @andalv Looks like there is some issue with the jars.
Could you please let us know which database you are looking to connect from JDBC producer?
Did you installed any additional jars into the JDBC producer?


  • Author
  • Fan
  • 3 replies
  • August 8, 2022

Thanks for responding. I am looking to connect to Oracle Autonomous Data warehouse (ADW). No, I haven’t installed any additional jars into the JDBC producer.


  • Author
  • Fan
  • 3 replies
  • November 11, 2022

Hi @Ranjith P - Do you have any additional information on this? I get this error irrespective of the database i try to read from.


saleempothiwala
Headliner
Forum|alt.badge.img

@andalv 

I have seen this before. 

Try uninstalling JDBC stage library, restart your SDC and re-install JDBC library and restart. Validate that your JDBC driver for your database is installed correctly for JDBC Stage library.


Reply