United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6904117 jusched.exe left running, installed, and as a pending file deletion when PIP from 6u15 to 6u18
JDK-6904117 : jusched.exe left running, installed, and as a pending file deletion when PIP from 6u15 to 6u18

Details
Type:
Bug
Submit Date:
2009-11-23
Status:
Closed
Updated Date:
2010-09-08
Project Name:
JDK
Resolved Date:
2010-01-13
Component:
install
OS:
windows_xp
Sub-Component:
install
CPU:
x86
Priority:
P1
Resolution:
Fixed
Affected Versions:
6u18
Fixed Versions:
6u18 (b06)

Related Reports

Sub Tasks

Description
Using admin user on XP or Vista machine using a Standard user account,
1. Install 6u15 b03.
2. Make sure the jusched.exe process is running by starting it or logging out and logging in.
3. Patch-In-Place to 6u18 using http://j2se.east/arc/1.6.0_18/pit/2009-11-11/windows-i586/jre-6u18-windows-i586-iftw.exe
It looks like 6u15 to 6u18 PIP completed successfully.
BUT Actually:
A. Process Explorer shows jusched.exe is running.
B. C:\Program Files\Java\jre6\bin\jusched.exe's file version is 6.0.150.3 (6u15).
C. There is a pending file deletion of C:\PROGRA~1\Java\jre6\bin\jusched.exe under HKLM\SYSTEM\CurrentControlSet\Control\Session Manager, PendingFileRenameOperations.

4. Run http://j2se.east/arc/1.6.0_18/pit/2009-11-11/windows-i586/PLUS1/jre-6u19-windows-i586-iftw.exe to Patch-In-Place to 6u19.

Expected: I expected jre-6u19-windows-i586-iftw.exe to PIP to 6u19 without error.

Actual:
"Error 25025.  A previous Java uninstallation was never completed.  You need to restart your computer before installing Java."

The PIP from 6u15 to 6u18 left a PendingFileRenameOperation entry for C:\PROGRA~1\Java\jre6\bin\jusched.exe to be deleted at reboot.
Also happens on XP.
Make sure jusched.exe process is running before installing 6u18.

                                    

Comments
EVALUATION

jusched.exe should be killed before doing Patching.
                                     
2009-11-24



Hardware and Software, Engineered to Work Together