Error During CSDT import Of SitePlan - ArrayIndexOutOfBounds (Doc ID 2001068.1)

Last updated on NOVEMBER 03, 2016

Applies to:

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

Symptoms

An ArrayIndexOutOfBoundsException occurs when trying to import a new site.

2015-03-31 12:07:43,145 CEST] [ERROR] [.kernel.Default (self-tuning)'] [com.fatwire.csdt] Error while importing: Import Error: com.fatwire.cs.core.realtime.DataException: java.lang.ArrayIndexOutOfBoundsException: 0
com.fatwire.cs.core.realtime.DataException: com.fatwire.cs.core.realtime.DataException: java.lang.ArrayIndexOutOfBoundsException: 0
at com.fatwire.realtime.packager.CSDTUtil._saveResource(CSDTUtil.java:680)
at com.fatwire.realtime.packager.CSDTUtil._import(CSDTUtil.java:497)
at com.fatwire.realtime.packager.CSDTUtil.Import(CSDTUtil.java:360)
at com.fatwire.csdt.service.impl.ImportService.importData(ImportService.java:227)
at com.fatwire.csdt.service.impl.ImportService.execute(ImportService.java:88)
at jsp_servlet._jsp._cs_deployed._openmarket._xcelerate._prologactions._publish._csdt.__csdtservice._jspService(__csdtservice.java:223)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
......
Caused by: com.fatwire.cs.core.realtime.DataException: java.lang.ArrayIndexOutOfBoundsException: 0
at com.fatwire.realtime.util.Util.saveAssetData(Util.java:919)
at com.fatwire.realtime.util.Util.saveResource(Util.java:199)
at com.fatwire.realtime.packager.CSDTUtil._saveResource(CSDTUtil.java:674)
... 55 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
at com.fatwire.assetapi.data.SiteplanAssetWriteStrategy._populateSpecialAttributes(SiteplanAssetWriteStrategy.java:71)
at com.fatwire.assetapi.data.AbstractSpecialAssetTypeWriteStrategy.getInstance(AbstractSpecialAssetTypeWriteStrategy.java:34)
at com.fatwire.assetapi.data.BasicAssetDataWriteStrategy.getInstances(BasicAssetDataWriteStrategy.java:338)
at com.fatwire.assetapi.data.BasicAssetDataWriteStrategy.write(BasicAssetDataWriteStrategy.java:144)
at com.fatwire.assetapi.data.BasicAssetDataWriteStrategy.write(BasicAssetDataWriteStrategy.java:137)
at com.fatwire.assetapi.data.AssetDataManagerImpl.insert(AssetDataManagerImpl.java:228)
at com.fatwire.realtime.util.Util.saveAssetData(Util.java:879)
... 57 more

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