Last updated on MAY 27, 2016
Applies to:Oracle WebCenter Content - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
On : 22.214.171.124.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
Million Knowledge Articles and hundreds of Community platforms