IBM Support

IV45698: STATE OF JAVA.UTIL.CALENDAR OR JAVA.UTIL.DATE INPUT PARAMETER M AY BE CORRUPTED BY JAVAX.XML.DATATYPE.DURATION.GETTIMEINMILLS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: N/A
    .
    Stack Trace: N/A
    .
    

Local fix

  • Clone the java.util.Calendar or java.util.Date before passing it
    to the javax.xml.datatype.Duration.getTimeInMillis()
    method.
    

Problem summary

  • The state of the java.util.Calendar or java.util.Date input
    parameter may be corrupted by the
    javax.xml.datatype.Duration.getTimeInMillis() method.
    

Problem conclusion

  • This defect will be fixed in:
    7.0.0 SR6
    6.0.1 SR7
    6.0.0 SR15
    .
    A defect in the javax.xml.datatype.Duration.getTimeInMillis()
    method allowed it to mutate the state of the java.util.Calendar
    or java.util.Date input parameter. This method is not allowed to
    change the state of the input parameter.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV45698

  • Reported component name

    XML/XSL

  • Reported component ID

    620700126

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-07-15

  • Closed date

    2013-07-23

  • Last modified date

    2013-07-26

  • 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

    XML/XSL

  • Fixed component ID

    620700126

Applicable component levels

  • R700 PSY

       UP

  • R600 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