IBM Support

PM00121: SERIALIZATION EXCEPTIONS WHEN SCHEDULED ACTIONS ARE TRIGGERED

 

APAR status

  • Closed as program error.

Error description

  • The customer will see Serialization exceptions when scheduled
    actions are triggered like expiring, etc.
    
    In the SystemOut.log, you will see errors like the following:
    
    00001cf4 EJBSchedulerB I   implode()
    -
    returning null IOException java.io.InvalidClassException:
    com.aptrix.pluto.content.Content; local class incompatible:
    stream
    classdesc serialVersionUID = -1089925949120930392, local class
    serialVersionUID = -8553745472525354033
    00001cf4 EJBSchedulerB W
    ejbTimeout() - Schedulable
    
    when the scheduled actions are supposed to triggered.
    

Local fix

Problem summary

  • SERIALIZATION EXCEPTIONS WHEN SCHEDULED ACTIONS ARE TRIGGERED
    

Problem conclusion

  • Problem Solution: WCM changed to not serialize the Class, so
    that when
    the action is triggered, the Class will not need to be
    deserialized.
    
    Also, in order to address the issue with items that are already
    scheduled, a Module needs to
    be run that will reschedule all pending tasks.  In order to do
    so, the instructions are:
    
    * Update the WCMConfigService.properties. Add the following:
    to connect.businesslogic.module=, add at the end
    ,workflowcontrolchecker
    
    * Add the following to the list of modules
    connect.businesslogic.module.workflowcontrolchecker.class=
    com.aptrix.pluto.workflow.WorkflowControlCheckerModule
    connect.businesslogic.module.workflowcontrolchecker.remoteaccess
    =true
    connect.businesslogic.module.workflowcontrolchecker.autoload=fal
    se
    
    That can be injected after the memberfixer module section for
    example.
    * Restart server
    * Run on URL
    http://host:port/wps/wcm/myconnect?MOD=WorkflowControlChecker&li
    brary=libraryName
    
    That will run in report mode. Adding &fix=true will save the
    items in
    the repository.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM00121

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2901

  • Reported release

    60K

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-10-30

  • Closed date

    2009-11-10

  • Last modified date

    2009-11-10

  • 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

    5724I2901

Applicable component levels

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

Document Information

Modified date:
21 December 2021