My Oracle Support Banner

Solution Migration Tool Is Failing To Upgrade With Error "Unhandled Exception System.ArgumentOutOfRangeException: Index must be within the bounds of the List" (Doc ID 2928740.1)

Last updated on FEBRUARY 22, 2023

Applies to:

Oracle WebCenter Forms Recognition - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

Currently upgrading a WFR project from 1007G to 2803. The process gets all the way to the INI file transfer and then fails with an unhandled exception prompting either to "Continue" or "Quit".

System.ArgumentOutOfRangeException: Index must be within the bounds of the List. Parameter name: index at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) at System.Collections.Generic.List`1.Insert(Int32 index, T item) at Solution_Migration_Tool.Migration.BFIINIMigration.insertNewTargetParameterLine(String sectionIdentifier, String newParameterLine, List`1 iniTargetReference, Dictionary`2 targetSectionInfo) at Solution_Migration_Tool.Migration.BFIINIMigration.iniParamProcessing(String sourceparamName, String sourceParamValue, Int32 sourceINILineNo, Dictionary`2 iniSourceParameters, List`1 iniTargetReference, Dictionary`2 targetSectionInfo, List`1 processedINILines)
  at Solution_Migration_Tool.Migration.BFIINIMigration.upgrade_transferINItoINI()
  at Solution_Migration_Tool.Migration.BFIINIMigration.DoINIMigration()
  at Solution_Migration_Tool.Migration.ProjectMigration.UpgradeProject(ProjectMigrationDescription upgradeDescription)
  at Solution_Migration_Tool.SMTMainForm.ProjectMigrationUpgrade(Object loadingDescription)
  at Solution_Migration_Tool.SMTMainForm.TemplateProject_EndAction(Object sender, EndActionEventArgs e)
  at BrainwareComponentConnector.CedarProject.OnEndProcessing(EndActionEventArgs e)
  at BrainwareComponentConnector.CedarProject.LoadProject(CedarLoadingDescription theLoadingDescription)
  at Solution_Migration_Tool.SMTMainForm.TemplateProjectLoad(Object loadingDescription)
  at Solution_Migration_Tool.SMTMainForm.MainControl_ProjectMigration_Button_Target_Click(Object sender, EventArgs e)
  at System.Windows.Forms.Control.OnClick(EventArgs e)
  at System.Windows.Forms.Button.OnClick(EventArgs e)
  at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ButtonBase.WndProc(Message& m)
  at System.Windows.Forms.Button.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




Changes

 

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
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.