When a Custom Skin is Added, Static File Publishing Errors Appear in log Caused by Digital Asset Manager (DAM)
(Doc ID 1400296.1)
Last updated on JANUARY 05, 2023
Applies to:Oracle WebCenter Content - Version 220.127.116.11.0 and later
Information in this document applies to any platform.
On : 18.104.22.168.0 version, Content Server, after adding a custom skin to UCM and publishing static files, the following error occurs.
csMissingPublishSource(/u01/app/oracle/product/Middleware1034/Oracle_ECM1/ucm/idc/resources/core/images/layouts/Smuckers/base/) Exception type is 'java.lang.Throwable'.
1. Added a custom skin to UCM per the following documentation: http://download.oracle.com/docs/cd/E21764_01/doc.1111/e10807/c04_look_nav.htm#insertedID0
2. Publish static files
This has been tracked down to the dam_PublishedStaticFiles table inside <DOMAIN>\idc\components\DigitalAssetManager\resources\dam_publish.htm.
<td><$doPublish = "@@LmLayoutSkinPairs.enabled@@"$></td>
It is written to try and publish a copy of its static files to the skin folder for any skins registered with LmLayoutSkinPairs. the custom skin needs to be registered with LmLayoutSkinPairs to get the skin to function properly.
It is assumed that it is trying to publish its images to the skin folders so that new skins do not have to include a copy of the DAM images. It could be changed to publish its files to a directory for the skin in the weblyaout directory such as cs/resources/layouts/Top%20Menus/<Skin_name>/dam.
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