IBM Support

PM00323: ACCESSING WCM CONTENT AS ANONYMOUS RESULTS IN IWKCW1005X

 

APAR status

  • Closed as program error.

Error description

  • Accessing WCM content as anonymous user leads to warnings
    in the
    SystemOut.log:
    IWKCW1005X: The
    Member: PrincipalWrapper: m_principal: PrincipalInformation:
    {dn:
    uid=wpsadmin,cn=users,ou=administrators,ou=portal,O=xxx,
    memberId:
    32f08dc0-5300-102c-992e-9e1777c1b016, displayName: , name:
    wpsadmin,
    locale: null, isValidUser: true, isUser: Type: User,
    isUserLazyLoaded:
    false} Could not be found in the User Repository. Reason:
    wpsadmin
    
    
    The customer code is making the call, running on a public page
    
    when it access the content viewer portlet of the WCM
    of the virtual portal
    

Local fix

  • n/a
    

Problem summary

  • Problem Summary:
    IWKCW1005X warning when running
    WCM_API.getRepository().getSystemWorkspace() from anonymous user
    in virtual portal environment
    
    Detailed Problem Description:
    The customer consistently sees the following warning in the
    SystemOut.log file when calling
    WCM_API.getRepository().getSystemWorkspace() with an anonymous
    user
     in virtual portal environment with realm logic enabled.
    
    "WCM_Workspace W IWKCW1005X: The Member: PrincipalWrapper:
    m_principal: PrincipalInformation: {dn:
    uid=wpsadmin,cn=users,ou=administrators,ou=portal,O=PXC,
    memberId: 32f08dc0-5300-102c-992e-9e1777c1b016, displayName: ,
    name: wpsadmin,
    locale: null, isValidUser: true, isUser: Type: User,
    isUserLazyLoaded:false} Could not be found in the User
    Repository. Reason: wpsadmin "
    

Problem conclusion

  • Problem Analysis:
    WCM calls PUMA method to check if the user is in the realm.
    However PUMA expects the principal object to be authenticated.
    
    Problem Solution:
    The solution is to skip the PUMA check if the user is anonymous
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM00323

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

  • Closed date

    2010-04-28

  • Last modified date

    2010-04-28

  • 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

  • R615 PSY

       UP

  • R61A PSY

       UP

  • R61B PSY

       UP

  • R61C 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.1","Line of Business":{"code":"LOB33","label":"N\/A"}}]

Document Information

Modified date:
21 December 2021