IBM Support

PJ44655: Follow-on updates to z/TPF support for Java, provided by PJ43892.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

APAR status

  • Closed as program error.

Error description

  • See Problem Summary.
    

Local fix

  • n/a
    

Problem summary

  • APAR NUMBER:  PJ44655
    PRODUCT:  z/TPF
    FUNCTIONAL AREA:  Java
    SHIPPED IN PUT:  14
    
    ABSTRACT:
    Follow-on updates to z/TPF support for Java, provided by
    PJ43892.
    
    PACKAGE CONTENTS:
    Source Segments:
    (C) base/a2e/atoe.c
    (N) base/a2e/headers/libgen.h
    (C) base/a2e/headers/unistd.h
    (C) base/exp/CTAL.exp
    (C) base/include/sys/socket.h
    (C) base/include/tpf/sysdef.h
    (C) base/include/tpf/tpfapi.h
    (C) base/rt/cdefsforasm.c
    (N) base/rt/ceasetc.asm
    (C) base/rt/cgetfield.c
    (C) base/rt/ctal.mak
    (C) base/tpfjax/src/com/ibm/tpf/CustomTransportFactory.java
    (C) base/tpfjax/src/com/ibm/tpf/Server.java
    
    Object Only Binaries:
    None.
    
    Configuration Independent Binaries:
    (C) base/lib/libCDEFSFORASM.so
    (C) base/lib/libCTOE.so
    (C) base/load/CDEFSFORASM.so
    (C) base/load/CTOE.so
    (C) base/obj/atoe.o
    (C) base/obj/cdefsforasm.o
    
    Support Files:
    base/lst/atoe.lst
    base/lst/cdefsforasm.lst
    base/lst/CDEFSFORASM.map
    base/lst/CTOE.map
    
    OTHER BINARIES TO BUILD: YES
    (N) <sys>/obj/ceasetc.o
    (C) <sys>/obj/cgetfield.o
    (C) <sys>/stdlib/libCTAL.so
    (C) <sys>/stdload/CTAL.so
    (C) base/gen/tpfjax/lib/tpfjax.jar
    (C) base/oco/load/javacopy.so
    
    COMMENTS:
    The z/TPF updates provide various fixes to support the IBM«
    64-bit Runtime Environment for z/TPF, Java  Technology
    Edition,
    Version 8.0-4.5, or later. For information about downloading
    and applying the latest required software, see the Migration
    Considerations section.
    

Problem conclusion

  • SOLUTION:
    The updated runtime environment for Java is the IBM 64-bit
    Runtime Environment for z/TPF, Java Technology Edition, Version
    8.0-4.5. Subsequent releases of the Java runtime environment
    are compatible with z/TPF systems that have PJ44655 applied
    until otherwise indicated.
    Review the Migration Considerations for additional version
    information about the runtime environment for Java.
    
    COREQS: YES
    The IBM« 64-bit Runtime Environment for z/TPF, Java Technology
    Edition, Version 8.0-4.5.
    
    MIGRATION CONSIDERATIONS: YES
    Functional, automation, and operation changes:
    none.
    Application programming interface (API) changes:
    none.
    User exit changes:
    none.
    System generation process (SIP) changes:
    none.
    Hardware, software, and configuration changes:
    The required product software is available to download from
    http://www.ibm.com/software/htp/tpf/maint/prodztpf.html.
    Download the IBM 64-bit Runtime Environment for z/TPF, Java
    Technology Edition, Version 8.0-4.5.
    Build and load process changes:
    PJ44655 can be applied to z/TPF systems whether or not the
    previous version of the runtime environment for Java
    environment has been loaded. The runtime environment for Java
    can be loaded to your z/TPF system along with the updates to
    PJ44655 or at a later time. However, the runtime environment
    for Java must not be loaded before the updates to PJ44655 are
    loaded.
    Installation validation:
    Issue a ZFILE java -version command on your z/TPF system. The
    IBM« 64-bit Runtime Environment for z/TPF, Java Technology
    Edition, Version 8.0-4.5 will display the following version
    information.
    FILE0002I 17.11.19 START OF ERROR DISPLAY FROM java
    -version
    java version
    "1.8.0"
    
    Java(TM) SE Runtime Environment (build
    pxz6480sr4fp5-20170515_01(SR4 FP5))
    IBM J9 VM (build 2.8, JRE 1.8.0 TPF s390x-64 20170419_344392
    (JIT enabled, AOT
    enabled)
    _
    
    J9VM -
    R28_20170419_1004_B344392
    
    JIT  -
    tr.r14.java_20170419_344392
    
    GC   -
    R28_20170419_1004_B344392
    
    J9CL -
    20170419_344392)
    
    JCL - 20170420_01 based on Oracle
    jdk8u131-b11
    END OF DISPLAY+
    If subsequent updates to The IBM« 64-bit Runtime Environment
    for z/TPF, Java Technology Edition do not require corequisite
    z/TPF APARs, they may be installed on a system with PJ44655
    applied. Updated version information will be displayed in
    response to the ZFILE java -version command.
    
    BUILD COMMANDS AND INSTRUCTIONS: YES
    #maketpf commands for linux
    maketpf -f CDEFSFORASM cdefsforasm.o
    maketpf -f CTAL ceasetc.o cgetfield.o
    maketpf -f CTOE atoe.o
    maketpf CDEFSFORASM link TPF_VERIFY_LINK_REFS=NO
    maketpf CTAL link TPF_VERIFY_LINK_REFS=NO
    maketpf CTOE link
    maketpf tpfjax link
    maketpf CDEFSFORASM link
    maketpf CTAL link
    
    UPDATED INFORMATION UNITS: YES
    z/TPF Operations
    z/TPF Support for Java
    
    See your IBM representative if you need additional information.
    
    DOWNLOAD INSTRUCTIONS:
    http://www.ibm.com/software/htp/tpf/pages/maint.htm
    
    APAR URL:
    http://www.ibm.com/software/htp/tpf/ztpfmaint/put14/PJ44655.htm
    
    http://www.ibm.com/software/htp/tpf/ztpfmaint/tpfjre.html
    

Temporary fix

Comments

APAR Information

  • APAR number

    PJ44655

  • Reported component name

    Z/TPF

  • Reported component ID

    5748T1501

  • Reported release

    110

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-02-22

  • Closed date

    2017-05-22

  • Last modified date

    2017-05-22

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

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

Publications Referenced
SK2T8062        

Fix information

  • Fixed component name

    Z/TPF

  • Fixed component ID

    5748T1501

Applicable component levels

  • R110 PSY

       UP



Document information

More support for: TPF
z/TPF

Software version: 110

Reference #: PJ44655

Modified date: 22 May 2017