Data Ingestion of Oracle datasource fails at finding table name, but works after overwritting it

Description

While creating a Data Ingestion feed with Oracle datasource, the first time you input the table name you get a "Unable to connect to selected data source." and a log "java.lang.ClassNotFoundException: Unable to load class: oracle.jdbc.driver.OracleDriver", but you can overwrite the table name + table columns and it works.

Nifi doesn't have any issues with the DBCPConnectionPool or GetTableData processor.

More complete log:

1 Caused by: java.lang.ClassNotFoundException: Unable to load class: oracle.jdbc.driver.OracleDriver from ClassLoader:sun.misc.Launcher$AppClassLoader@ea4a92b;ClassLoader:TomcatEmbeddedWebappClassLoader

Environment

None

Status

Assignee

Unassigned

Reporter

Claudiu Stanciu

Labels

None

Reviewer

None

Story point estimate

None

Fix versions

Affects versions

0.8.1

Priority

Medium
Configure