Error ArrayIndexOutOfBoundsException in Siebel Class CSSModel.java, GetField Method

(Doc ID 2314741.1)

Last updated on OCTOBER 05, 2017

Applies to:

Siebel CRM - Version 15.18 [IP2015] and later
Information in this document applies to any platform.

Symptoms

On : 15.18 [IP2015] version, Configuration - General

When using Siebel jar file in our production environment, connecting to Siebel over java 8 layer, we are getting the following error message:

Error! 1071>=1071 Exception java language. ArrayIndexOutOfBoundsException: 1071>=1071 at java util.Vector.elementAt(Vector.java:474) at com.siebel.om.om.CSSModel.getField(CSSModel.java:750)

This class (CSSModel.java), appears in the siebel-core-1.5.jar.

ERROR
-----------------------
Failed to load Quote. java.lang.ArrayIndexOutOfBoundsException: 1071 >= 1071

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1071 >= 1071
at java.util.Vector.elementAt(Vector.java:474)
at com.siebel.om.om.CSSModel.getField(CSSModel.java:750)
at com.siebel.om.om.CSSBusComp.addFields(CSSBusComp.java:311)
at com.siebel.om.om.CSSBusComp.<init>(CSSBusComp.java:183)
at com.siebel.om.om.CSSBusObj.getBusComp(CSSBusObj.java:229)
at com.siebel.data.SiebelBusObject.getBusComp(SiebelBusObject.java:66)
at com.amind.data.service.SiebelBODataService.setupBC(SiebelBODataService.java:137)
at com.amind.data.service.SiebelBODataService.setupBC(SiebelBODataService.java:110)
at com.amind.data.service.SiebelBODataService.query(SiebelBODataService.java:378)
at com.amind.data.service.SiebelBODataService.executeQuery(SiebelBODataService.java:337)
at com.amind.data.service.DomainObjBrokerDao.query(DomainObjBrokerDao.java:82)
at com.amind.data.service.SiebelEAIDataServiceBase.fromPropertySetHierarchical(SiebelEAIDataServiceBase.java:307)
at com.amind.data.service.SiebelEAIDataServiceBase.fromPropertySet(SiebelEAIDataServiceBase.java:173)
at com.amind.data.service.SiebelEAIDataServiceBase.fromPropertySetHierarchical(SiebelEAIDataServiceBase.java:333)
at com.amind.data.service.SiebelEAIDataServiceBase.fromPropertySet(SiebelEAIDataServiceBase.java:167)
at com.amind.data.service.SiebelEAIDataServiceBase.fromSiebelPropertySet(SiebelEAIDataServiceBase.java:142)
at com.amind.data.service.SiebelEAIDataServiceBase.fromSiebelPropertySet(SiebelEAIDataServiceBase.java:120)
at com.amind.data.service.SiebelEAIDataService.query(SiebelEAIDataService.java:262)
at com.amind.data.service.SiebelEAIDataServiceBase.executeQuery(SiebelEAIDataServiceBase.java:78)
at com.amind.data.service.DomainObjBrokerDao.query(DomainObjBrokerDao.java:82)
at com.amind.data.service.DataManager.queryById(DataManager.java:180)
at com.amind.data.service.DataManager.queryById(DataManager.java:158)
at com.intuit.cpq.service.QuoteService.loadCustomQuote(QuoteService.java:577)

STEPS
-----------------------
The issue can not be reproduced at will with the following steps:


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users are forced to disconnect and reconnect in middle of process.

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