IBM Support

PM18930: CUSTOMER IS SEEING A NULLPOINTEREXECEPTION WHEN USING REMOTE ACTIONS TO APPROVE CONTENTS

 

APAR status

  • Closed as program error.

Error description

  • Customer is seeing a NullPointerException within a jsp using
    WCM
    Actions to approve a content.  The content gets approved but
    the
    screen return this portlet is unavilable
    

Local fix

Problem summary

  • Problem Summary:
                    Remote Action results in NullPointerException in
    RenderAppletTag.doStart and "An error occurred within the
    portlet.  Contact your Administrator."
    
    Detailed Problem Description:
    The null pointer is only seen when traces are enabled.  However
    the user will see  "An error occurred within the portlet.
    Contact your Administrator." and will be forced to logout and
    login to recover the Authoring UI.  Enabling general wcm traces
    will reflect the following error when the issue is recreated.
       getWindowId(): returning 669e669e
        R   java.lang.NullPointerException
        R    at com.ibm.workplace.wcm.app.ui.portlet.tag
    .RenderAppletTag.doStartTag(RenderAppletTag.java:123)
        R    at com.ibm._jsp._AuthoringUIView
    ._jspService(_AuthoringUIView.java:661). . .
    

Problem conclusion

  • Problem Analysis:
    The remote action is fired from a launch page and therefore the
    current view is null.  The code does not currently handle a null
    view.
    
    Problem Solution:
    The code has been updated to handle the null view and to set the
    launch page as the main view to avoid a defunct portlet state
    that would require logout / login.  This results in the action
    result being rendered on the custom launch page.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM18930

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2900

  • Reported release

    615

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-07-22

  • Closed date

    2010-08-09

  • Last modified date

    2010-08-09

  • 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

  • R61A PSY

       UP

  • R61B PSY

       UP

  • R61C PSY

       UP

  • R610 PSY

       UP

  • R615 PSY

       UP

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

Document Information

Modified date:
09 September 2020