United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-5010244 : PSARC/2003/321 needs to be backported to 1.4.2_05

Details
Type:
Bug
Submit Date:
2004-03-09
Status:
Closed
Updated Date:
2004-06-09
Project Name:
JDK
Resolved Date:
2004-05-10
Component:
tools
OS:
solaris_9,solaris_8,solaris_10
Sub-Component:
launcher
CPU:
sparc,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
solaris_10,1.4.2,1.4.2_05
Fixed Versions:
1.4.2_05 (05)

Related Reports
Duplicate:
Relates:
Relates:

Sub Tasks

Description
As described in PSARC/2003/321, the Multiple JRE support is intended
to be backported to the tail of appropriate release series.  At a
minimum, this must include the 1.4.2 family (others were optional
based upon business need - no such need has yet be cited).

It is very significant that the critically important 1.4.2 family
is the only Java release family which won't function as the final
target of a JRE release specification.  This is because a bug was
introduced in the support of the 32/64 bit version switching flags
which causes the launcher executable to not properly recognize
itself on Solaris and Linux.

                                    

Comments
PUBLIC COMMENTS

Internal development tracking report.
                                     
2004-06-18
SUGGESTED FIX


###@###.### 2004-03-09

The best way to address these two failures is to backport the 1.5
launcher (prior to the "automatic tuning" updates to 1.4.2.  The
changes related to factors other than these two failures are
minimal and simple (such as renaming global data to avoid namespace
conflicts).  This has the advantage of cleanly leveraging the
1.5 testing and Beta exposure.

Is this a "bug" or an "rfe"?  The backport of 2003/321 is on the
edge, quite possibly an rfe.  The inability of the 1.4.2 launcher
to correctly identify itself is clearly a bug.
                                     
2004-06-18
EVALUATION


###@###.### 2004-03-09

As per comments.  The "self recognition" problem in the 1.4.2 launcher
needs to be fixed and the Multiple JRE functionality also needs to be
released.  The safest (and simlest) way to do this is to backport the
1.5 launcher prior to the Kessler's automatic scaling changes.

Note that this is introducing a new CLI/API in a patch release.  Although
exceptional in the j2se product, this has been approved by the j2se PAC
and PSARC (and presented to the Solaris PAC without objection - its not
clear thay had approval authority).
                                     
2004-06-18
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
1.4.2_05
generic

FIXED IN:
1.4.2_05

INTEGRATED IN:
1.4.2_05

VERIFIED IN:
1.4.2_05


                                     
2004-06-18



Hardware and Software, Engineered to Work Together