Fixes are available
APAR status
Closed as program error.
Error description
The migration engine when importing draft documents does not mark the associated published items as checked out. The failure to check out the published item results in an end user being allowed to edit it which is not allowed and produces the following error when the published item is saved: [9/10/08 18:23:24:881 EDT] 00000068 VersionNode E REPOS_EXCEPTION_CAUGHT_DURING_SAVE com.ibm.icm.jcr.access.AccessDeniedException: The requested operation violates one or more lock constraints.: [ErrorCode:7591] at com.ibm.icm.jcr.NodeImpl.save at com.ibm.icm.jcr.NodeImpl.save at com.ibm.icm.jcr.service.version.VersionServiceImpl.saveVersionab eNodeOrWorkspace at com.ibm.icm.jcr.service.version.VersionServiceImpl.checkin at com.ibm.icm.jcr.NodeImpl.checkin at com.ibm.workplace.wcm.services.transaction.steps.versioning.Vers onNode.versionNode at com.ibm.workplace.wcm.services.transaction.steps.versioning.Vers onNode.execute at com.ibm.workplace.wcm.services.transaction.CompositeTransactionS ep.execute at com.ibm.workplace.wcm.services.transaction.steps.repository.Repo itoryUpdate.execute at com.ibm.workplace.wcm.services.transaction.TxUnitOfWork$1.call at com.ibm.workplace.wcm.util.transaction.TransactionManager.doCall at com.ibm.workplace.wcm.util.transaction.TransactionManager.call at com.ibm.workplace.wcm.services.transaction.TxUnitOfWork.run at com.ibm.workplace.wcm.services.content.ContentServiceImpl.save at com.ibm.workplace.wcm.services.content.ContentServiceImpl.save at com.ibm.workplace.wcm.app.ui.portlet.command.CommandUtils.saveOb ect at com.ibm.workplace.wcm.app.ui.portlet.command.SaveObjectCommand.d Command at com.ibm.workplace.wcm.app.ui.portlet.command.SaveObjectCommand.d Command
Local fix
Problem summary
Migration doesn't checkout published items that have drafts The migration engine when importing draft documents does not mark the associated published items as checked out. The failure to check out the published item results in an end user being allowed to edit it which is not allowed and produces the following error when the published item is saved: [9/10/08 18:23:24:881 EDT] 00000068 VersionNode E REPOS_EXCEPTION_CAUGHT_DURING_SAVE com.ibm.icm.jcr.access.AccessDeniedException: The requested operation violates one or more lock constraints.: [ErrorCode:7591] at com.ibm.icm.jcr.NodeImpl.save at com.ibm.icm.jcr.NodeImpl.save at com.ibm.icm.jcr.service.version.VersionServiceImpl.saveVersionab leNodeOrWorkspace at com.ibm.icm.jcr.service.version.VersionServiceImpl.checkin at com.ibm.icm.jcr.NodeImpl.checkin at com.ibm.workplace.wcm.services.transaction.steps.versioning.Vers ionNode.versionNode at com.ibm.workplace.wcm.services.transaction.steps.versioning.Vers ionNode.execute at com.ibm.workplace.wcm.services.transaction.CompositeTransactionS tep.execute at com.ibm.workplace.wcm.services.transaction.steps.repository.Repo sitoryUpdate.execute at com.ibm.workplace.wcm.services.transaction.TxUnitOfWork$1.call at com.ibm.workplace.wcm.util.transaction.TransactionManager.doCall at com.ibm.workplace.wcm.util.transaction.TransactionManager.call at com.ibm.workplace.wcm.services.transaction.TxUnitOfWork.run at com.ibm.workplace.wcm.services.content.ContentServiceImpl.save at com.ibm.workplace.wcm.services.content.ContentServiceImpl.save at com.ibm.workplace.wcm.app.ui.portlet.command.CommandUtils.saveOb ject at com.ibm.workplace.wcm.app.ui.portlet.command.SaveObjectCommand.d oCommand at com.ibm.workplace.wcm.app.ui.portlet.command.SaveObjectCommand.d oCommand The migration engine was checking out the associated published doc when importing its draft copy but was incorrectly checking it back in once the draft was imported
Problem conclusion
The migration engine was changed to remove the incorrect checkin command. A fix for this problem is available for WCM 6.0.1.3 from Fix Central at: http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorde r?brandid=2&productid=Workplace%20Web%20Content%20Management&fix es=6.0.1.3-WCM-PK71831
Temporary fix
Comments
APAR Information
APAR number
PK71831
Reported component name
WEBSPHERE PORTA
Reported component ID
5724E7600
Reported release
60G
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-09-11
Closed date
2008-10-17
Last modified date
2009-01-06
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
R60G 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.3","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
06 January 2009