My Oracle Support Banner

After A Folio Is Locked And A Document Is Revised, It Doesn't Shows The Last Revision When Unlocked (Doc ID 3035632.1)

Last updated on JULY 17, 2024

Applies to:

Oracle WebCenter Content - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.4.0 version, Content Server

ACTUAL BEHAVIOR
---------------
After a folio is locked and a document is revised, it doesn't shows the last revision when unlocked

When creating a document and then adding revisions to it,

If we add it to a folio as revision 3 (for example), and then lock the folio and add another revision to that document, it shows revision 3.
Now, when adding another revision to the document to get it to revision 4 while the folio is locked, if you unlock by creating an editable revision, it shows revision 4 (expected). By locking the folio again, it shows the default revision it was originally locked with, instead the last one.

Changes

- When folio is unlocked, the dDocname with latest Released version of item is displayed in content info

- When folio is locked, the dID is used to show the specific revision and it will be the revision when the folio was locked.

- So after lock if a new revision is created, then the .xcsr file is not updated and so it shows the old one.

- Say in the above scenario if we unlock again and create a new revision then the .xcsr file is updated with new revision and subsequest lock will reflect this new revision.

This is how it is designed. When folio is Locked - > showing latest revision is not intended by design

The point is when Folio is locked, no more updates to .xcsr file is done with respect to dID.

If we go against this behavior, we will be compromising the functionality for lock.

Online documents describing lock folio: https://docs.oracle.com/cd/E23943_01/doc.1111/e10978/c09_folios.htm#CSMRC805

See section: 7.1 Using Content Folios

"You can add content to existing folios or lock them so changes cannot be made. "
"Lock folio structure to prevent it from being modified dynamically"
"Take a snapshot of a folio to track revisions"

https://docs.oracle.com/en/middleware/webcenter/content/12.2.1.4/services-reference/folios-services.html


CREATE_FOLIO_SNAPSHOT
Service that takes a version of a folio and creates a locked version and a new version.

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.