My Oracle Support Banner

High Number Of Concurrent Folio Updates May Cause Folios To Remain In GENWWW Status (Doc ID 1371525.1)

Last updated on AUGUST 07, 2024

Applies to:

Oracle WebCenter Content - Version 11.1.1.3.0 to 11.1.1.5.0 [Release 11g]
Information in this document applies to any platform.

Symptoms


On systems where there is significant Folio activity (sequential updates on the same folio), some folios may end up in a GENWWW status. Re-submitting the folio manually through the Repository Manager applet will help the folios to be released.

The following stack trace may show up in the Content Server logs or system output whenever a folio is stuck in GENWWW status:

!csIndexerAbortedMsg intradoc.common.ServiceException:
at intradoc.indexer.IndexerBulkLoader.doWork(IndexerBulkLoader.java:175)
at intradoc.indexer.Indexer.doIndexing(Indexer.java:411)
at intradoc.indexer.Indexer.buildIndex(Indexer.java:319)
at intradoc.server.IndexerMonitor.doIndexing(IndexerMonitor.java:1021)
at intradoc.server.IndexerMonitor$4.run(IndexerMonitor.java:842)
Caused by: intradoc.data.DataException: !csCpdUnableToReadFolio,4243
at folios.FolioManager.readFolio(FolioManager.java:122)
at folios.FolioIndexerFilter.webChangeFilter(FolioIndexerFilter.java:152)
at folios.FolioIndexerFilter.doFilter(FolioIndexerFilter.java:102)
at intradoc.shared.PluginFilters.filter(PluginFilters.java:68)
at intradoc.indexer.IndexerBulkLoader.createBulkLoad(IndexerBulkLoader.java:345)
at intradoc.indexer.IndexerBulkLoader.doWork(IndexerBulkLoader.java:171)
... 4 more
Caused by: java.io.FileNotFoundException:
/opt/oracle/mw/user_projects/domains/<yourdomain>/ucm/cs/vault/<....>/<filename> (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at intradoc.common.FileUtils.openDataReader(FileUtils.java:878)
at folios.FolioManager.readFolio(FolioManager.java:113)
at folios.FolioIndexerFilter.webChangeFilter(FolioIndexerFilter.java:152)
at folios.FolioIndexerFilter.doFilter(FolioIndexerFilter.java:102)
at intradoc.shared.PluginFilters.filterWithAction(PluginFilters.java:114)
at intradoc.shared.PluginFilters.filter(PluginFilters.java:68)
at intradoc.indexer.IndexerBulkLoader.createBulkLoad(IndexerBulkLoader.java:345)
at intradoc.indexer.IndexerBulkLoader.doWork(IndexerBulkLoader.java:170)
at intradoc.indexer.Indexer.doIndexing(Indexer.java:411)
at intradoc.indexer.Indexer.buildIndex(Indexer.java:319)
at intradoc.server.IndexerMonitor.doIndexing(IndexerMonitor.java:1021)
at intradoc.server.IndexerMonitor$4.run(IndexerMonitor.java:841)


However, the file that is referenced with the java.io.FileNotFoundException is created.

In addition to the stack trace above, you may also encounter the following error stack:

!syFileExists,/home/oracle/mw/user_projects/domains/<yourdomain>/ucm/cs/weblayout/groups/public/documents/<...>/<filename>
!csFsMovingFile,/home/oracle/mw/user_projects/domains/<yourdomain>/ucm/cs/weblayout/groups/public/documents/<...>/<filename>,
/home/oracle/mw/user_projects/domains/<yourdomain>/ucm/cs/weblayout/groups/public/documents/<...>/<filename>!$csFsTrackMoveFailure
intradoc.common.ServiceException: csFsTrackMoveFailure
at intradoc.filestore.BaseFileHelper.moveFileToAlternatePath(BaseFileHelper.java:620)
at intradoc.filestore.filesystem.FileSystemEventImplementor.renameOnEvent(FileSystemEventImplementor.java:213)
at intradoc.filestore.filesystem.FileSystemEventImplementor.notifyOfEvent(FileSystemEventImplementor.java:71)
at intradoc.filestore.BaseFileStore.notifyOfEvent(BaseFileStore.java:775)
at intradoc.indexer.CommonIndexerBulkLoader.notifyOfRelease(CommonIndexerBulkLoader.java:463)
at intradoc.indexer.CommonIndexerBulkLoader.loadRecordWebChange(CommonIndexerBulkLoader.java:235)
at intradoc.indexer.IndexerBulkLoader.createBulkLoad(IndexerBulkLoader.java:321)
at intradoc.indexer.IndexerBulkLoader.doWork(IndexerBulkLoader.java:170)
at intradoc.indexer.Indexer.doIndexing(Indexer.java:411)
at intradoc.indexer.Indexer.buildIndex(Indexer.java:319)
at intradoc.server.IndexerMonitor.doIndexing(IndexerMonitor.java:1021)
at intradoc.server.IndexerMonitor$4.run(IndexerMonitor.java:841)

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