United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-8000295 UnregisterDeploy needs to wait for jqs.exe to be deleted
JDK-8000295 : UnregisterDeploy needs to wait for jqs.exe to be deleted

Details
Type:
Backport
Submit Date:
2012-10-01
Status:
Closed
Updated Date:
2012-12-11
Project Name:
JDK
Resolved Date:
2012-10-02
Component:
deploy
OS:
Sub-Component:
deployment_toolkit
CPU:
Priority:
P2
Resolution:
Fixed
Affected Versions:
7,8
Fixed Versions:
7u10 (b12)

Related Reports
Backport:

Sub Tasks

Description
CR 7178553 added a call to RegisterDeploy(FALSE, szJavaHome)

The evaluation of CR 7185202 showed that jqs.exe was still running when trying to patch files.

Actual: jqs.exe running after RegisterDeploy(FALSE, szJavaHome) returns
Expected: jqs.exe is no longer running and "Java Quick Starter" service has been deleted

                                    

Comments
fixed in 7u10-dev:  http://closedjdk.us.oracle.com/jdk7u/jdk7u10-dev/deploy/rev/e07a0f36b058
                                     
2012-10-02
resetting to correct state values.
                                     
2012-10-02
Test for this bug would require a unit test deep inside the wrapper, beyond the ability of SQE. However the CONSEQUENCE of the bug is easily seen when it fails from existing tests so is covered 
                                     
2012-11-13
Verified by patch-in-place 7u9->7u10 tests on WinXP, performed gui tests on stt-129.ru

Task link: 
http://st2.ru.oracle.com/StatusTool2/faces/queryresult2.jsp?task_id=1000730201&action=task
Results link:
http://aurora.ru.oracle.com/functional/faces/ChessBoard.xhtml?reportName=J2SESTT&parameters=[st_id]1000728385  ( 44 gui tests has been executed on WinXP )
                                     
2012-12-11



Hardware and Software, Engineered to Work Together