IBM Support

PM96083: DEFAULT BUILD DESCRIPTOR SETTING IS NOT RECOGNIZED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DEFAULT BUILD DESCRIPTOR SETTING IS NOT RECOGNIZED
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    I believe I found what the problem was. It seems to be a
    timing issue because of the intermittent occurrence of the
    problem the user is having. I read through the notes and
    thought it might have been related to another apar (PM87924)
    that we tried to fix. This other apar didn't go far enough
    however.
    
    When I was trying some things in my own development
    environment, the problem happened to me and I got a stack
    trace that showed the SAXexception that occurred. Once the
    SAXexception occurred, it skipped the logic that set the
    encoding string which is used later on when the build
    descriptor properties are trying to be saved to disk. This
    caused an exception and subsequently the properties file did
    not get written. This in turn causes the loss of the build
    descriptor settings, the next time they are tried to be read
    from disk.
    
    I believe the original SAXexception is the root problem.
    This exception is thrown by the SAX parser when more than 1
    thread is trying to parse at the same time. This is not
    allowed. In order to fix this, the java keyword
    "synchronized" needed to be specified on the method that
    calls the SAX parser.
    

Problem conclusion

  • The software was updated to use the java keyword
    "synchronized" when called the SAX parser.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM96083

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-08-29

  • Closed date

    2014-09-25

  • Last modified date

    2014-09-25

  • 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

    RATL BUS DEV

  • Fixed component ID

    5724S5000

Applicable component levels

  • R850 PSN

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
25 September 2014