Site Launcher: site replication fails due to invalid map entry of CSElement assets (Doc ID 1522393.1)

Last updated on JUNE 29, 2017

Applies to:

Oracle WebCenter Sites - Version 7.5.0 and later
Information in this document applies to any platform.

Symptoms

Replicating a site using Site Launcher is failing due to invalid map entries of some CSElement assets, which is being copied to the new site.

Receive com.openmarket.basic.interfaces.AssetException: Invalid 'assetname' map entry in WCS logs, for example:

"

[2013-01-22 09:11:29.846][CS.DB][DEBUG] SQL for PreparedStatement SELECT * FROM CSElement_Map WHERE cs_ownerid= ?
Data for PreparedStatement execution [Number of positions=1] data [{0=1292274609104}]
[2013-01-22 09:11:29.847][CS.XCELERATE.ASSET][ERROR] Asset.FixDataForAssettype exception fixing asset references CSElement with id 1292274609367 copied from CSElement with id 1292274609104: com.openmarket.basic.interfaces.AssetException: Invalid 'assetname' map entry: [1292274606728:RMDDetail]=[com.openmarket.xcelerate.common.MapValues$KeyValue@61a243f1]
com.openmarket.basic.interfaces.AssetException: Invalid 'assetname' map entry: [1292274606728:RMDDetail]=[com.openmarket.xcelerate.common.MapValues$KeyValue@61a243f1]
       at com.openmarket.xcelerate.common.MapValues.copyFixAssetData(y:1213)
       at com.openmarket.xcelerate.asset.CSElementInstance.copyFixAssetData(y:226)
       at com.openmarket.assetframework.complexasset.ComplexAsset.CopyFixAssetData(y:3522)
       at com.openmarket.xcelerate.asset.Asset.CopyFixDataForAssettype(y:9824)
       at com.openmarket.assetframework.complexasset.ComplexAsset.supercopyFixDataForAssettype(y:3333)
       at com.openmarket.assetframework.complexasset.AssetManager.copyFixDataForAssettype(y:3297)
       at com.openmarket.assetframework.complexasset.ComplexAsset.CopyFixDataForAssettype(y:480)
       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.callCopyFixDataForAssettype(y:8564)
       at com.openmarket.xcelerate.sitebuilder.ReplicateManager.replicate(y:1210)
       at com.openmarket.xcelerate.commands.ReplicateManagerDispatcher.Commence(y:1315)
       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.framework.commands.Dispatcher.Execute(y:136)
       at COM.FutureTense.XML.Template.bA.B(y:49)
       at COM.FutureTense.XML.Template.H.A(y:3173)
       at COM.FutureTense.XML.Template.H.B(y:1888)
       at COM.FutureTense.XML.Template.GA.B(y:3058)
       at COM.FutureTense.XML.Template.O.B(y:3201)
       at COM.FutureTense.XML.Template.H.A(y:3173)
       at COM.FutureTense.XML.Template.H.B(y:1888)
       at COM.FutureTense.XML.Template.D.B(y:2969)
       at COM.FutureTense.XML.Template.ZA.C(y:1744)
       at COM.FutureTense.Common.j.A(y:472)
       at COM.FutureTense.Common.j.evalTemplate(y:3246)
       at COM.FutureTense.Common.j.processElement(y:1054)
       at COM.FutureTense.XML.Template.$A.B(y:1598)
       at COM.FutureTense.XML.Template.H.A(y:3173)
       at COM.FutureTense.XML.Template.H.B(y:1888)
       at COM.FutureTense.XML.Template.GA.B(y:3058)
       at COM.FutureTense.XML.Template.O.B(y:2207)
       at COM.FutureTense.XML.Template.H.A(y:3173)
       at COM.FutureTense.XML.Template.H.B(y:1888)
       at COM.FutureTense.XML.Template.GA.B(y:3058)
       at COM.FutureTense.XML.Template.O.B(y:3201)
       at COM.FutureTense.XML.Template.H.A(y:3173)
       at COM.FutureTense.XML.Template.H.B(y:1888)
       at COM.FutureTense.XML.Template.bA.B(y:2856)
       at COM.FutureTense.XML.Template.H.A(y:3173)
       at COM.FutureTense.XML.Template.H.A(y:3011)
       at COM.FutureTense.XML.Template.H.A(y:3011)
       at COM.FutureTense.XML.Template.H.B(y:1888)
       at COM.FutureTense.XML.Template.D.B(y:2969)
       at COM.FutureTense.XML.Template.ZA.C(y:1744)
       at COM.FutureTense.Common.j.A(y:472)
       at COM.FutureTense.Common.j.evalTemplate(y:3246)
       at COM.FutureTense.Common.j.A(y:3467)
       at COM.FutureTense.Common.j.evalPage(y:3048)
       at COM.FutureTense.Common.j.execute(y:2757)
       at COM.FutureTense.Servlet.FTServlet.execute(y:1088)
       at COM.FutureTense.Servlet.FTServlet.doPost(y:3299)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at com.fatwire.wem.sso.cas.filter.CASFilter.doFilter(CASFilter.java:196)
       at com.fatwire.wem.sso.SSOFilter.doFilter(SSOFilter.java:51)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
       at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
       at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
       at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
       at java.lang.Thread.run(Thread.java:662)
[2013-01-22 09:11:57.169][CS.XCELERATE][ERROR] [pagename=OpenMarket/Xcelerate/Admin/SiteBuilder/SiteLauncherPost] Error: com.openmarket.xcelerate.commands.ReplicateManagerDispatcher: Commence: com.openmarket.basic.interfaces.AssetException: <br/>Error fixing asset references for assets: <br/>CSElement:1292274609367 (0) com.openmarket.basic.interfaces.AssetException: Invalid 'assetname' map entry:  1292274606728:RMDDetail = com.openmarket.xcelerate.common.MapValues$KeyValue@61a243f1

"

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