IBM Support

PI21628: LOG4JFACTORY, LOG4JCATEGORYLOG AND LOG4JLOGGER CLASSES NOT AVAILABLE WHEN PTF UI12091/UI12092 FOR APA 14/10/01 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • log4j-based logging is no longer functional. The classes
    Log4jFactory, Log4JCategoryLog and Log4JLogger not in
    package org.apache.commons.logging.impl.
    
    
    
    Also
    
    *Exc*: Main method threw exception
    ERROR THREAD-NAME: Framework Event Dispatcher
    BUNDLE-SYMBOLICNAME: com.ibm.cics.ca1y
    MESSAGE: FrameworkEvent ERROR
    org.osgi.framework.BundleException: The bundle
    "com.ibm.cics.ca1y_1.6.0
    ■23" could not be resolved. Reason: Missing Constraint: Import-
    Package: com.sun.mail.smtp; version="0.0.0"
    
    when trying to use the mail.jar file shipped by CICS
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users with PTF UI12091 applied.     *
    ****************************************************************
    * PROBLEM DESCRIPTION: Incorrect versions of mail.jar,         *
    *                      commons-logging.jar and wsdl4j.jar      *
    *                      shipped by PM92092.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    CICS TS for zOS is shipped with a version of the Axis2 web
    services engine to process SOAP messages. Axis2 depends on a
    number of third-party libraries. PM92092 incorrectly shipped
    earlier versions of some of these libraries than those supplied
    with CICS TS when it was originally shipped.
    This caused two problems:
    - SupportPac CA1Y requires mail.jar. If the version of mail.jar
    from the CICS installation is referred to in the OSGI_BUNDLES
    parameter of a JVM profile, the JVM will not start due to a
    org.osgi.framework.BundleException.
    - Axis2 uses commons-logging.jar , an open-source logging
    framework which is also available to user applications. The
    earlier version shipped by PM92092 is missing some classes used
    for interfacing with the log4J framework, so if a log4j handler
    is configured the following error will occur:
    java.lang.ClassNotFoundException:
    org.apache.commons.logging.impl.Log4JLogger.
    

Problem conclusion

  • UI12091
    The correct versions of mail.jar, commons-logging.jar and
    wsdl4j.jar are re-shipped.
    

Temporary fix

  •             *********
                * HIPER *
                *********
    FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PI21628

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-07-10

  • Closed date

    2014-11-04

  • Last modified date

    2014-12-01

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

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

    PI26800 UI22756

Modules/Macros

  •    DFJ@H320 DFJ@H336 DFJ@H342
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R70D PSY UI22756

       UP14/11/13 P F411 ®

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 December 2014