D3 Revolving Loan: Not Able To Expire A Revolving Loan Contract (Doc ID 2188518.1)

Last updated on SEPTEMBER 29, 2016

Applies to:

Oracle Lease and Finance Management - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, Agreement Modules

Revolving Loan: Not able to create a Termination Quote for a Revolving Loan Contract

When trying to terminate a Revolving loan contract, the process is ending in error - we are getting an 'Error Page' - not sure why

ERROR
-----------------------
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
  at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
  at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
  at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
  at java.lang.Thread.run(Thread.java:619)
java.lang.ArrayIndexOutOfBoundsException: 0
  at oracle.apps.okl.ctrctmgmt.quotes.server.CMTermQteAMImpl.createTermQuote(CMTermQteAMImpl.java:1612)
  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 oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190)
  at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:720)
  at oracle.apps.okl.ctrctmgmt.quotes.webui.CMTermQteCrtRvwCO.processFormRequest(CMTermQteCrtRvwCO.java:135)
  at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:827)
  at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
  at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1206)
  at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
  at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1039)
  at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1005)
  at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:860)
  at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
  at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create a 'Revolving' Credit Line
2. Create a 'Revolving' Loan contract - and associate the above Credit Line
3. Create a 'Borrower Payment' Funding request for the above contract
4. Validate, Approve and Pay the AP Invoice for the above Funding request
5. Process the 'Loan Balances Update' program
6. Create a Termination Quote for the above contract
7. Click on 'Finish' for the above quote - and we get an Error Page that states 'You have encountered an unexpected error. Pl contact the System Administrator'


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