IBM Support

IV50588: LINUX_X86-64.JCL FVT TESTS.FVT.MISC.MISCTESTS FAILING

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: 20130614 20:41:07-
    junit.framework.AssertionFailedError: FAILED. Mismatched source.
    Compiled<OSB>43<CSB> Source<OSB>0<CSB>
     at
    tests.com.ibm.jtc.misc.jse9585.PackagedSourceVerificationTest.te
    stMain(PackagedSourceVerificationTest.java:186)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:76)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
     at com.ibm.jtc.junit.VerboseTestRunner.runTest(Unknown Source)
     at com.ibm.jtc.junit.VerboseTestRunner.main(Unknown Source)
    .
    Stack Trace: N/A
    .
    N/A
    

Local fix

  • N/A
    

Problem summary

  • The test:
    tests.com.ibm.jtc.misc.jse9585.PackagedSourceVerificationTest.te
    stMain will check each source file in src.zip which jar in
    jre/lib contains the corresponding class file.
    And then from the collection of jars got above, and for each
    jar, examine every class in that jar if the corresponding source
    file is in src.zip. If not the test case will throw exception.
    I found the root cause of the missing source file against these
    java.util classes: they are not public classes and declared in
    other source files:
    ./src/share/classes/java/util/Timer.java:        class
    TimerThread extends Thread
    ./src/share/classes/java/util/AbstractList.java: class
    RandomAccessSubList<E> extends SubList<E> implements
    RandomAccess
    ./src/share/classes/java/util/AbstractList.java: class
    SubList<E> extends AbstractList<E>
    ./src/share/classes/java/util/Timer.java:        class TaskQueue
    

Problem conclusion

  • This defect will be fixed in:
    7.0.0 SR6
    .
    Modify the test case to add the java.util classes into the
    exception list.
    

Temporary fix

  • N/A
    

Comments

APAR Information

  • APAR number

    IV50588

  • Reported component name

    JAVA CLASS LIBS

  • Reported component ID

    620700130

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-10-08

  • Closed date

    2013-10-08

  • Last modified date

    2013-10-08

  • 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

    JAVA CLASS LIBS

  • Fixed component ID

    620700130

Applicable component levels

  • R700 PSY

       UP

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

Document Information

Modified date:
21 February 2022