IBM Support

PK69681: MAKING A REQUEST TO A PAGE WITH WCM LOCAL RENDERING PORTLET WITH NON-EXISTING WCM_GLOBAL_CONTEXT CAUSES ERROR IN THE LOG.

 

APAR status

  • Closed as program error.

Error description

  • 1. Create a portal page with a local rendering portlet
    2. Configure the portlet to receive links from others
    
    3. Create a url mapping for the page. e.g. testpage
    4. Make a request for the page with invalid context
    e.g. http://myhost/wps/portal/testpage?
    WCM_GLOBAL_CONTEXT=/invalid/Context
    5. You should see the error in the log.
    6. To recreate the error use a different invalid context
    
    Exception:
    ----------
    
    [7/3/08 9:21:10:829 EEST] 0001ce65 WCM_Rendering W   Exception
    caught
    processing request. Cause: Item with identity null could not be
    found.
    
    com.ibm.workplace.wcm.services.content.ItemNotFoundException:
    Item with
    identity null could not be found.
     at
    
    com.ibm.workplace.wcm.services.repository.RepositoryServiceImpl.
    checkIte
    msOnPath(RepositoryServiceImpl.java(Compiled Code))
     at
    com.aptrix.pluto.renderer.RenderContext.generateContext(RenderCo
    ntext.ja
    va(Compiled Code))
     at
    com.aptrix.pluto.renderer.RenderContext.<init>(RenderContext.jav
    a(Compil
    ed Code))
     at
    com.ibm.workplace.wcm.api.WCM_RenderingContext.createRenderConte
    xt(WCM_R
    enderingContext.java(Compiled Code))
     at
    com.ibm.workplace.wcm.api.WCM_RenderingContext.getRenderContext(
    WCM_Rend
    eringContext.java(Compiled Code))
     at
    com.ibm.workplace.wcm.api.WCM_RenderingContext.getContent(WCM_Re
    nderingC
    ontext.java(Compiled Code))
     at
    com.ibm._jsp._view_2D_original._jspService(_view_2D_original.jav
    a(Compil
    ed Code))
    
    [7/3/08 9:21:10:850 EEST] 0001ce65 WCM_Rendering W   Exception
    caught
    processing request. Cause: Item with identity null could not be
    found.
    
    com.ibm.workplace.wcm.api.exceptions.OperationFailedException:
    Item with
    identity null could not be found.
     at
    com.ibm.workplace.wcm.api.WCM_RenderingContext.createRenderConte
    xt(WCM_R
    enderingContext.java(Compiled Code))
    

Local fix

Problem summary

  • Making a request to a page with WCM local rendering portlet with
    non- existing WCM_GLOBAL_CONTEXT causes errors in the log. The
    current behavior has a significant impact on performance in case
    there are lots of invalid requests.
    

Problem conclusion

  • Adjusted log level so that full stack traces are only written
    with log level
    com.ibm.workplace.wcm.api.WCM_RenderingContext=FINER or higher.
    
    Failing Module: Api Core,
    com.ibm.workplace.wcm.api.WCM_RenderingContext
    
    Affected Users: special
    
    Requisites:
       pre-requisite Portal Component: WCM 6.0.1.3 GA build 22.5
       pre-requisite interim fixes: PK61918 (these also pre-req:
    PK61633)
    
    Platform Specific: No
    
    Fix pack: This fix will be integrated into WP 6.0.1.5, WP
    6.1.0.1
    
    A fix for this problem is available for WCM 6.0.1.3 from Fix
    Central at:
    
    http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorde
    r?brandid=2&productid=Workplace%20Web%20Content%20Management&fix
    es=6.0.1.3-WCM-PK69681
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK69681

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2900

  • Reported release

    60G

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-07-29

  • Closed date

    2008-08-28

  • Last modified date

    2008-12-05

  • 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

  • R60G PSY

       UP

[{"Business Unit":{"code":"BU051","label":"N\/A"},"Product":{"code":"SUPPORT","label":"IBM Web Content Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1.3","Line of Business":{"code":"LOB33","label":"N\/A"}}]

Document Information

Modified date:
21 December 2021