"EmbeddedLink:getAssetReferences e" On Target When Publishing Asset With Embedded Reference
(Doc ID 1541912.1)
Last updated on JANUARY 06, 2023
Applies to:
Oracle WebCenter Sites - Version 11.1.1.6.0 and laterInformation in this document applies to any platform.
Symptoms
Realtime publish fails with 508 error.
The following type of error is seen in the RealTime publish logs:
[ERROR] [Unpacker] To ensure data integrity, data in this publish was split between {x} groups. 1 of those did not complete successfully. Please check the logs.
[ERROR] [CacheFlusher] Done flushing pages for those assets that were saved
[FAIL] [__JobMonitor__] Completion status: FAIL
[TIMINGS] [__JobMonitor__] Messenger timings: global {#}ms, log writes {#}ms, progress reports {#}ms, asset status {#}ms, send/receive {#}ms
[-] [-] Publish failed for approved assets (error number: -508).
The destination server sites.log contains the following exception:
[2013-03-15 21:26:24,494 WIT] [ERROR] [pool-44-thread-1] [logging.cs.xcelerate.asset] Error in ComplexAsset: EmbeddedLink:getAssetReferences e
com.openmarket.basic.interfaces.AssetException: EmbeddedLink:getAssetReferences e
at com.openmarket.xcelerate.publish.EmbeddedLink.getAssetReferences(EmbeddedLink.java:2104)
at com.openmarket.xcelerate.publish.EmbeddedLink.TrackEmbeddedLink(EmbeddedLink.java:2068)
at com.openmarket.gator.common.AttributeValue.setImmediateAttributes(AttributeValue.java:1773)
at com.openmarket.gator.page.PageManager.createLocalData(PageManager.java:748)
at com.openmarket.assetframework.common.BulkTransactionalAssetManager.writeLocalData(BulkTransactionalAssetManager.java:88)
at com.openmarket.assetframework.common.BulkTransactionalAssetManager.saveAllNoPubLock(BulkTransactionalAssetManager.java:305)
at com.openmarket.assetframework.complexasset.ComplexAsset.SaveAllNoPubLock(ComplexAsset.java:2450)
at sun.reflect.GeneratedMethodAccessor278.invoke(Unknown Source)
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.fatwire.realtime.util.ResourceSaveUtil2._saveOneAssetType(ResourceSaveUtil2.java:342)
at com.fatwire.realtime.util.ResourceSaveUtil2._saveAssets(ResourceSaveUtil2.java:590)
at com.fatwire.realtime.util.ResourceSaveUtil2._saveGroupTrans(ResourceSaveUtil2.java:159)
at com.fatwire.realtime.util.ResourceSaveUtil2$1.execute(ResourceSaveUtil2.java:75)
at com.fatwire.cs.core.db.NestedTransactionBlock.execute(NestedTransactionBlock.java:180)
at com.fatwire.realtime.util.ResourceSaveUtil2.saveGroup(ResourceSaveUtil2.java:85)
at com.fatwire.realtime.ResourceSaveTask._saveData(ResourceSaveTask.java:187)
at com.fatwire.realtime.ResourceSaveTask._execute(ResourceSaveTask.java:138)
at com.fatwire.realtime.ResourceSaveTask.execute(ResourceSaveTask.java:49)
at com.fatwire.realtime.BasicTask.call(BasicTask.java:44)
at com.fatwire.realtime.BasicTask.call(BasicTask.java:22)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
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 |