Thursday 11 February 2010

IBM WCM - "Error while calling a function updateItems of PLS data manager"

ContentServic E Error while calling a function updateItems of PLS data manager.: Error while calling a function updateItems of PLS data manager.
javax.jcr.StaleValueException: Error while calling a function updateItems of PLS data manager.: Error while calling a function updateItems of PLS data manager

If you get this error in your SystemOut.log then it may relate to the use of the WCM API in the context of an EJB with transcation type set to "Container Managed"
When using the WCM API in this manner, the API does not work as expected and you must set the transaction type of the EJB to "Bean managed".
Source: http://www-01.ibm.com/support/docview.wss?uid=swg21303035


If you get the following message on a SUBSCRIBER

PlutoSubscrib W IWKPD1043X: Could not save the updated subscriber for update id: Error: com.ibm.workplace.wcm.services.repository.StaleValueException: IWKMU1062X: Message: Could not save object in repository., Cause: javax.jcr.StaleValueException Error while calling a function updateItems of PLS data manager

It may be that there is more than one attempt to update the subscriber .
This is a bug and has been fixed with a fix pack (V6.0.1 fix pack 6, V6.0.1 fix pack 7 and V6.1.5 feature pack)

Source: http://www-01.ibm.com/support/docview.wss?uid=swg1PK80443

If you get the following meessage on a SYNDICATOR

RepositorySer E Exception caught while saving node
javax.jcr.StaleValueException: Error while calling a function updateItems of PLS data manager.: Error while calling a function updateItems of PLS data manager

It appears that more than one task is attempting to update the node at the same time. You should apply the fix pack indicated above.

No comments:

Post a Comment