Page assets fail to save after a CSDT import

(Doc ID 1488948.1)

Last updated on SEPTEMBER 18, 2017

Applies to:

Oracle WebCenter Sites - Version 11.1.1.6.0 and later
Information in this document applies to any platform.
***Checked for relevance on 12-May-2014***

Symptoms

Page assets in WebCenter Sites 11gR1 is not able to save. Every save attempt is failing with -100 errno.

Sites.log is showing the following stacktrace:

[2012-08-12 15:49:11,899] [ERROR] [.kernel.Default (self-tuning)'] [logging.cs.xcelerate.asset] Error in ComplexAsset: Unable to save asset Page:1234567890. PageDefinition:null does not exist.
com.openmarket.basic.interfaces.AssetException: Unable to save asset Page:1340955787433. PageDefinition:null does not exist.
     at com.openmarket.gator.page.PageManager.processInstance(PageManager.java:679)
     at com.openmarket.assetframework.common.BulkTransactionalAssetManager.saveAllNoPubLock(BulkTransactionalAssetManager.java:281)
     at com.openmarket.assetframework.complexasset.ComplexAsset.SaveAllNoPubLock(ComplexAsset.java:2474)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at com.openmarket.xcelerate.asset.Asset.callSaveAllNoPubLock(Asset.java:4466)
     at com.openmarket.xcelerate.asset.Asset.SaveAll_logic(Asset.java:4695)
     at com.openmarket.xcelerate.asset.Asset$4.execute(Asset.java:4620)
     at com.fatwire.cs.core.db.NestedTransactionBlock.execute(NestedTransactionBlock.java:180)
     at com.openmarket.xcelerate.asset.Asset.SaveAll_trans(Asset.java:4643)
     at com.openmarket.xcelerate.asset.Asset.SaveAll(Asset.java:4597)
     at com.openmarket.assetframework.complexasset.ComplexAsset.superSaveAll(ComplexAsset.java:2538)
     at com.openmarket.assetframework.complexasset.AssetManager.saveAll(AssetManager.java:1836)
     at com.openmarket.assetframework.common.BulkTransactionalAssetManager.save(BulkTransactionalAssetManager.java:432)

 

Cause

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