IBM Support

PM01072: JAVA.NET.URLDECODER HAS POOR PERFORMANCE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: java.net.URLDecoder has poor performance
    .
    Stack Trace: N/A
    .
    

Local fix

Problem summary

  • The java.net.URLDecoder has poor performance in IBM JDK
    1.4.2.The poor performance is because an internal temporary
    buffer is created without respect to the estimated size of the
    decoded string and is continuously reallocated.
    

Problem conclusion

  • This problem is resolved by initialising the buffer according to
    decoded string size and avoiding byte array reallocation every
    time. This issue is covered by Sun bug fix 4822370.
    
    The fix will be available in 1.4.2 SR13 FP4
    

Temporary fix

  • n/a
    

Comments

APAR Information

  • APAR number

    PM01072

  • Reported component name

    JAVA(1.3/1.4 CO

  • Reported component ID

    5648C9800

  • Reported release

    42A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2009-11-12

  • Closed date

    2009-11-25

  • Last modified date

    2009-11-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

    JAVA(1.3/1.4 CO

  • Fixed component ID

    5648C9800

Applicable component levels

  • R42A PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.4.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
09 February 2022