IBM Support

PK57031: PRINCIPLE USER EXCEPTIONS ON START-UP OF PORTAL

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The following exception can come up during Portal startup if
    users/groups were recreated in the ldap with a different extID:
    com.ibm.wps.ac.impl.ACPrincipalPumaImpl ACPrincipalPumaImpl
    EJPSB0005E: Exception occurred during creation of the principal
    with Name ... and Principal Type USER.
    
    com.ibm.wps.util.DataBackendException: EJPDB0038E: Multiple
    values were returned.
    at
    com.ibm.wps.datastore.impl.PrincipalDescriptorPersister.getObjec
    
    IDByDN(PrincipalDescriptorPersister.java:283)
    at
    com.ibm.wps.datastore.impl.PrincipalDescriptorHomeImpl.getObject
    
    D(PrincipalDescriptorHomeImpl.java:235)
    at
    com.ibm.wps.services.puma.PumaServiceImpl.getObjectIDForPrincipa
    
    DN(PumaServiceImpl.java:1281)
    at
    com.ibm.wps.services.puma.Puma.getObjectIDForPrincipalDN(Puma.ja
    
    a:806)
    at
    com.ibm.wps.ac.impl.ACPrincipalPumaImpl.<init>(ACPrincipalPumaIm
    
    l.java:86)
    at
    com.ibm.wps.ac.impl.ACPrincipalFactoryImpl.createPrincipal(ACPri
    
    cipalFactoryImpl.java:122)
    at
    com.ibm.wps.ac.impl.AccessControlImpl.createPrincipal(AccessCont
    
    olImpl.java:488)
    at
    com.ibm.wps.ac.impl.AccessControlFederator.createPrincipal(Acces
    
    ControlFederator.java:1348)
    at
    com.ibm.icm.jcr.service.access.WPSAccessManagerServiceImpl.init(
    
    PSAccessManagerServiceImpl.java:331)
    at
    com.ibm.icm.jcr.service.ServiceManagerImpl.init(ServiceManagerIm
    
    l.java:83)
    at
    com.ibm.icm.jcr.RepositoryImpl.getRepository(RepositoryImpl.java
    
    296)
    
    The customer can also run the cleanup users task to remove this
    issue.
    

Local fix

Problem summary

  • The following exception can come up during Portal startup if
    users/groups were recreated in the ldap with a different extID:
    com.ibm.wps.ac.impl.ACPrincipalPumaImpl ACPrincipalPumaImpl
    EJPSB0005E: Exception occurred during creation of the principal
    with Name ... and Principal Type USER.
    
       com.ibm.wps.util.DataBackendException: EJPDB0038E: Multiple
    values were returned.
       at
    
    com.ibm.wps.datastore.impl.PrincipalDescriptorPersister.getObjec
    tIDByDN(PrincipalDescriptorPersister.java:283)
       at
    
    com.ibm.wps.datastore.impl.PrincipalDescriptorHomeImpl.getObject
    ID(PrincipalDescriptorHomeImpl.java:235)
       at
    
    com.ibm.wps.services.puma.PumaServiceImpl.getObjectIDForPrincipa
    lDN(PumaServiceImpl.java:1281)
       at
    
    com.ibm.wps.services.puma.Puma.getObjectIDForPrincipalDN(Puma.ja
    va:806)
       at
    
    com.ibm.wps.ac.impl.ACPrincipalPumaImpl.<init>(ACPrincipalPumaIm
    pl.java:86)
       at
    
    com.ibm.wps.ac.impl.ACPrincipalFactoryImpl.createPrincipal(ACPri
    ncipalFactoryImpl.java:122)
       at
    
    com.ibm.wps.ac.impl.AccessControlImpl.createPrincipal(AccessCont
    rolImpl.java:488)
       at
    
    com.ibm.wps.ac.impl.AccessControlFederator.createPrincipal(Acces
    sControlFederator.java:1348)
       at
    
    com.ibm.icm.jcr.service.access.WPSAccessManagerServiceImpl.init(
    PSAccessManagerServiceImpl.java:331)
       at
    
    com.ibm.icm.jcr.service.ServiceManagerImpl.init(ServiceManagerIm
    pl.java:83)
       at
    
    com.ibm.icm.jcr.RepositoryImpl.getRepository(RepositoryImpl.java
    296)
    
    The customer can also run the cleanup users task to remove this
    issue.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PK57031

  • Reported component name

    WEBSPHERE PORTA

  • Reported component ID

    5724E7600

  • Reported release

    60E

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-11-27

  • Closed date

    2008-01-08

  • Last modified date

    2008-01-08

  • 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

    WEBSPHERE PORTA

  • Fixed component ID

    5724E7600

Applicable component levels

  • R60E PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHRKX","label":"WebSphere Portal"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
08 January 2008