IBM Support

PM00287: WHEN USING THE URLCMPNT TAG, ONLY THE PAGE PRIOR TO THE TAG IS RENDERED

 

APAR status

  • Closed as program error.

Error description

  • The problem is with URLCmpnt
    
    Only the upper half of the page is rendered.
    
    Pages are being rendered till the URLCmpnt appears.
    
    If the customer uses PathCmpnt the complete page is rendered.
    
    URLCmpnt tags are similar to:
    
    <URLCmpnt context="selected"
    id="92798e804e2d333bbabfbbcc5b0f3c58:
    MS93ZWJzaXRlaW50ZWdyYS9lcy9wcm9kc2Vydi9zZXJ2ZW1wL2ludG1vcg=="
    name="websiteXXXXX/es/prodserv/servemp/XXXXX"
    type="content" mode="standalone"/>
    

Local fix

  • A test fix has been provided
    

Problem summary

  • Problem Summary:
    IWKPC1085X - NullPointerException when pre-rendering URLCmpnt
    tag
    
    Detailed Problem Description:
    When the user Pre-renders a site with content that uses a
    presentation template that contains the URLCmpnt the page is
    incompletely rendered and java.lang.NullPointerException is
    thrown
    
    [12/1/09 15:20:47:899 EST] 0000003c Cmpnt         W
    IWKPC1087X: Exception while rendering embedded inlined component
    type: class com.aptrix.pluto.cmpnt.ArrayCmpnt. Inline Component
    class is: class com.aptrix.pluto.cmpnt.WCMURLCmpnt - Exception:
    java.lang.NullPointerException. Will continue rendering.
    

Problem conclusion

  • Problem Analysis:
    The HTTPServletRequest of the CacherContext is null and
    accessing this object results in the NullPointerException
    
    Problem Solution:
    A check is added to check if the HTTPServletRequest is null
    before it is accessed
    

Temporary fix

  • Customer is testing fix for apar.
    

Comments

APAR Information

  • APAR number

    PM00287

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2900

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-11-03

  • Closed date

    2010-05-03

  • Last modified date

    2010-05-03

  • 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

    LOTUS WEB CONT

  • Fixed component ID

    5724I2900

Applicable component levels

  • R610 PSY

       UP

  • R615 PSY

       UP

  • R61A PSY

       UP

  • R61B PSY

       UP

  • R61C PSY

       UP

[{"Business Unit":{"code":null,"label":null},"Product":{"code":"DELETE","label":"DELETE CONTENT"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Edition":"","Line of Business":{"code":null,"label":null}}]

Document Information

Modified date:
09 September 2020