Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
None
Description
Steps to replicate:
1. Add a DBCPConnectionPool controller service
2. Configure it with an invalid driver class name
3. Enable the Controller Service
4. Add a processor that depends on DBCPConnectionPool (for example, ExecuteSQL) to the flow
5. Configure the processor to use the controller service that is now failing to start (because you gave it an invalid driver class name)
6. Start the Processor
7. Stop the Processor
NiFi will hang, waiting for the service to properly start.