IBM Support

PM77402: With multiple JREs installed, RFT still uses the latest JRE version even if not enabled.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment:
    ------------
    RFT: v8.2.2
    Browser: IE9
    JRE: 1.6.0_07 and 1.6.0_24
    OS: Win 7.
    
    Description:
    --------------
    When multiple JREs are installed, RFT picks up the latest JRE to
    create the JVM even if this is disabled JRE. So, for example if
    JRE 1.6u7 and JRE 1.6u24 are installed, even though JRE 1.6.0_07
    was enabled RFT tries to use JRE 1.6.0_24 to create JVM.
    

Local fix

Problem summary

  • http://download.java.net/jdk8/docs/technotes/guides/jweb/applet/
    using_tags.html
    According to this - the registry key
    8AD9C840-044E-11D1-B3E9-00805F499D93 always instructs IE to use
    the highest available version of the Java plugin installed on
    the system.
    
    "The example shown below is the most commonly used form of the
    classid attribute. This example instructs Internet Explorer to
    use the highest installed version of Java Plug-in.
    classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" "
    

Problem conclusion

  • http://download.java.net/jdk8/docs/technotes/guides/jweb/applet/
    using_tags.html
    According to this - the registry key
    8AD9C840-044E-11D1-B3E9-00805F499D93 always instructs IE to use
    the highest available version of the Java plugin installed on
    the system.
    
    "The example shown below is the most commonly used form of the
    classid attribute. This example instructs Internet Explorer to
    use the highest installed version of Java Plug-in.
    classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" "
    
    So in the customer's application, when launching the applet
    which launches the Oracle form, the customer should use the
    aternate form of the classid attribute in order to force their
    application to
    
    "Following is an alternative form of the classid attribute:
    classid="clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA" In this
    form, "xxxx", "yyyy", and "zzzz" are four-digit numbers that
    identify the minimum version of Java Plug-in to be used. For
    example, to use Java Plug-in version 1.6, you specify:
    classid="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"".
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM77402

  • Reported component name

    RAT FUNC TESTER

  • Reported component ID

    5724G2503

  • Reported release

    822

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-20

  • Closed date

    2013-12-03

  • Last modified date

    2013-12-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RAT FUNC TESTER

  • Fixed component ID

    5724G2503

Applicable component levels

  • R851 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSJMXE","label":"IBM Rational Functional Tester"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"822","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
03 December 2013