IBM Support

PK56460: DUPLICATEKEYEXCEPTION DURING SYNDICATION. TWO PROPERTIES ADDED TO THE WCMCONFIGSERVICE.PROPERTIES FOR SCHEDULER.

 

APAR status

  • Closed as program error.

Error description

  • During Syndication, encountered duplicateKeyException because
    the jcr.WCM_OBJECTS table in persistence database an
    update entry, which was not cleared. There have been
    2 properties added to the WCMConfigService.properties to improve
    robustness of Syndication.
    
    - Kick off the keepAlive task that will continually check on
    active tasks
    
    connect.moduleconfig.syndication.scheduleKeepAlive=true
    
    - Schedule session checker task that will check for abandoned
    tasks
    
    connect.moduleconfig.syndication.scheduleSessionChecker=true
    
    Following property for automatic syndication can be left to
    false while enabling above two properties.
    connect.moduleconfig.syndication.inittasks=false
    

Local fix

  • WorkAround is to clear the WCM_OBJECTS table in persistence
    database when seeing the duplicatekeyexception to allow
    syndication to continue.
    

Problem summary

  • During Syndication, encountered duplicateKeyException because
    the jcr.WCM_OBJECTS table in persistence database had an
    update entry, which was not cleared. Two new properties have
    been added to the WCMConfigService.properties to improve
    robustness of Syndication.
    

Problem conclusion

  • Value of connect.moduleconfig.syndication.inittasks used to
    control if scheduleKeepAlive or scheduleSessionChecker task were
    started or not.
    This fix removes the scheduleKeepAlive or scheduleSessionChecker
    task dependency from inittasks. This fix would allow you to keep
    the inittasks to false and turn on scheduleKeepAlive or
    scheduleSessionChecker task with value true.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK56460

  • Reported component name

    WRKPLC WEB CON

  • Reported component ID

    5724I2900

  • Reported release

    601

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-11-13

  • Closed date

    2009-01-08

  • Last modified date

    2009-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

    WRKPLC WEB CON

  • Fixed component ID

    5724I2900

Applicable component levels

  • R60C 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.0.1","Edition":"","Line of Business":{"code":null,"label":null}}]

Document Information

Modified date:
10 September 2020