Medium severityinfrastructure
Power BI Refresh Error:
UserErrorJreNotFound
What does this error mean?
The self-hosted integration runtime cannot find a Java Runtime Environment (JRE). JDBC-based connectors such as SAP, Oracle, and Hive require Java on the IR host.
Common causes
- 1No JRE is installed on the self-hosted integration runtime machine
- 2The JAVA_HOME environment variable is not set or points to a wrong path
- 3A 32-bit JRE is installed but the IR requires 64-bit Java
How to fix it
- 1Install a compatible 64-bit Java Runtime Environment (JRE 8 or later) on the self-hosted IR machine.
- 2Ensure the JAVA_HOME environment variable points to the JRE installation directory.
- 3Restart the self-hosted IR service after installing Java.
- 4Verify the JRE bitness matches the IR bitness (both must be 64-bit).
Frequently asked questions
Official documentation: https://learn.microsoft.com/en-us/azure/data-factory/copy-activity-fault-tolerance