RpasConfigMgr Utility Generates an Error When Comparing Two Configurations: java.lang.IndexOutOfBoundsException Error (Doc ID 1094845.1)

Last updated on SEPTEMBER 01, 2015

Applies to:

Oracle Retail Predictive Application Server - Version 13.1.2 to 13.2.1 [Release 13.1 to 13.2]
Information in this document applies to any platform.
Checked for relevance Oct 2013

Symptoms

The rpasConfigMgr utility fails to provide a ChangeLog.xml file when comparing two configurations using the -diff option. The following error is received on the command line:

class list length discrepancy.
An Exception was encountered executing this task:
java.lang.IndexOutOfBoundsException: Index: 6, Size: 6.
Information about the exception will be written to the output directory.


 
The output log file contains the following:

java.lang.IndexOutOfBoundsException
Index: 6, Size: 6
java.util.ArrayList.RangeCheck : -1
java.util.ArrayList.get : -1
oracle.rgbu.rpas.cfgpatch.diff.WorkbookDiff.calculateProfileLevelChanges : -1
oracle.rgbu.rpas.cfgpatch.diff.WorkbookDiff.calculateSheetLevelChanges : -1
oracle.rgbu.rpas.cfgpatch.diff.WorkbookDiff.calculateTabLevelChanges : -1
oracle.rgbu.rpas.cfgpatch.diff.WorkbookDiff.calculateWorkbookLevelChanges : -1
oracle.rgbu.rpas.cfgpatch.diff.WorkbookDiff.getWorkbookDiffs : -1
oracle.rgbu.rpas.cfgpatch.diff.AppDiff.getApplicationDiff : -1
oracle.rgbu.rpas.cfgpatch.diff.DomainDiff.getDomainDiff : -1
oracle.rgbu.rpas.cfgpatch.harness.RpasConfigMgr.runDiffAction : -1
oracle.rgbu.rpas.cfgpatch.harness.RpasConfigMgr.main : -1


 

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