IBM Support

PH64860: NOCLASSDEFFOUNDERROR: JAVAX.XML.BIND.JAXBEXCEPTION WHEN USING MAVEN OR GRADLE TO BUILD APPLICATIONS WITH @CICSPROGRAM

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as unreproducible in next release.

Error description

  • java.lang.NoClassDefFoundError: javax.xml.bind.JAXBException
    when using Maven or Gradle to compile applications with the CICS
    annotation processor at Java 11 and above.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: java.lang.NoClassDefFoundError for      *
    *                      javax.xml.bind.JAXBException when       *
    *                      building a Java application that uses   *
    *                      @CICSProgram annotations.               *
    ****************************************************************
    Maven or Gradle and Java 11 are used to build a Java application
    that contains @CICSProgram annotations.  The build specifies
    that CICS 5.5 BOM 5.5-20250513205735-PH63882 or CICS 5.6 BOM
    5.6-20250513210244-PH63882 or earlier should be used.
    
    The build fails with a java.lang.NoClassDefFoundError for
    javax.xml.bind.JAXBException.
    

Problem conclusion

Temporary fix

Comments

  • The CICS annotation processor has been updated to fix the
    NoClassDefFoundError described above.
    
    Versions 5.5-20250812140737-PH63855 or
    5.6-20250812140420-PH63855 or later from Maven Central should be
    used.  There is no PTF for this APAR.
    

APAR Information

  • APAR number

    PH64860

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    200

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-01-16

  • Closed date

    2025-12-16

  • Last modified date

    2025-12-16

  • 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

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.5","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
16 December 2025