Oracle JRE Multiple Instances
Learn about Oracle JRE, a widely used software that can have multiple instances on a single endpoint. To support accurate detection and smooth patching of all Oracle JRE installations that were done using TAR.GZ or ZIP or EXE or MSI packages, BigFix uses the Middleware Scanner. This scanner discovers all installed Oracle JRE versions and installation paths, while the patching process updates outdated versions in a single execution.
deb and
rpm based package installations continue to use their respective
native BigFix Fixlets and do not require the Middleware Scanner.Scanner Process
For running the scans on every software version, refer to BigFix Scanner for Middleware Application. These results are then used by the Oracle JRE patching tasks to determine which instances require updates.
Patching Process
The Oracle JRE patching task uses the scanner results to identify lower versions and update them to the patch version specified in the task.
- Select the applicable computer in the BigFix Console to review the installed versions.
- When you take action on the endpoint, the patching task reads the results.xml and identifies all Oracle JRE instances.
- All outdated or lower Oracle JRE versions are updated in a single
execution, including:Recommended:
If only one instance is found, that specific instance is patched.
If multiple instances are found, for example, five, the task goes through all five instances and tries to patch them all in a single run.
- If the installed version is the same or higher, then patching is
skipped.Note:
- Services must be stopped before patching starts and restarted after patching is complete.
- Registry keys are not updated during patching. Only the
necessaryfolders are copied during patching.
Exit codes and their meanings
./java.exe -version or ./java -version.
Make sure that all required prerequisites are met before you continue.| Exit code | Action |
|---|---|
| Exit Code 0: Success |
You can check the locations of patched instances in
|
| Exit Code 11: Archive extraction failed |
Archive extraction failed (for example, corrupt tar or out of disk space). |
| Exit Code 12: Source payload missing |
|
| Exit Code 13: Patching of one or more instances failed |
Check the local
|