When a Custom Skin is Added, Static File Publishing Errors Appear in log Caused by Digital Asset Manager (DAM)
Last updated on AUGUST 28, 2017
Applies to:Oracle WebCenter Content - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
On : 188.8.131.52.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 Oracle_ECM1\ucm\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.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms