IBM Support

PQ43361: GETACTIVEJAVAVMS DOES NOT RETURN AN ACCURATE NUMBER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as duplicate of another APAR.

Error description

  • JNI_GetCreatedJavaVMs can return an invalid number.
    This is the fix for 1.3.0. See OW47041 for 1.1.8.
    In particular, if JVMs are loaded in the same
    process from different dlls this can cause problems.
    The fix was to
    JNI_GetCreatedJavaVMs to check for the existence of a JVM
    loaded previously from another dll.
    --
    CMVC defect SOV, 26611.
    Track integrated after 130-20010522
    --
    Note : The responder for PQ44234 indicates this is
    fixed in cumulative PTF3 (UQ49441), but this isn't
    the case. Please install cumulative PTF SR9 for
    relief.
    

Local fix

Problem summary

Problem conclusion

Temporary fix

Comments

  • If two different JVM dll's are loaded, the second one has no
    way of knowing that the first is present. This caused problems
    with Component Broker because threads from one JVM ended up
    talking to the other. The solution to this is to change
    JNI_GetCreatedJavaVMs to check for the existence of a JVM
    loaded previously from another dll.
    This APAR is a duplicate of PQ50780
    

APAR Information

  • APAR number

    PQ43361

  • Reported component name

    JAVA2(1.3) OS/3

  • Reported component ID

    5648C9801

  • Reported release

    130

  • Status

    CLOSED DUA

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2000-11-10

  • Closed date

    2002-05-02

  • Last modified date

    2002-05-02

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

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.3.1","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
02 May 2002