My Oracle Support Banner

Java.lang.ClassNotFoundException Occurs when Adding a Person Record Using Algorithm Type C1-CUST-INFO or or PERS-INFO-CH (Doc ID 2185393.1)

Last updated on FEBRUARY 27, 2019

Applies to:

Oracle Financial Services Revenue Management and Billing - Version and later
Information in this document applies to any platform.


User is getting alert/warning and error when adding a person with CM code using base algorithm type C1-CUST-INFO or PERS-INFO-CH.
As per the Customer, it was a fresh initial install of ORMB and on an environment patched to ORMB

SYSUSER - 420179-20306-1 2016-08-30 00:53:00,648 [[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR (api.program.ProgramInvokeFactory) Could not load Program class com.splwg.base.program.sample.c.pei.ProgramCMPCPEIX for program 'CMPCPEIX'
java.lang.ClassNotFoundException: com.splwg.base.program.sample.c.pei.ProgramCMPCPEIX
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(
    at weblogic.utils.classloaders.GenericClassLoader.findClass(
    at java.lang.ClassLoader.loadClass(
    at java.lang.ClassLoader.loadClass(
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(
    at com.splwg.base.common.ClassUtils.loadClass(
    at com.splwg.base.common.ClassUtils.loadClass(
    at com.splwg.base.api.program.ProgramInvokeFactory.getMethods(
    at com.splwg.base.api.program.ProgramInvokeFactory.getMethod(
    at com.splwg.base.api.program.ProgramInvokeFactory.invoke(
    at com.splwg.base.api.program.AbstractProgramSupport.callProgram(
    at com.splwg.ccb.domain.customerinfo.common.ProgramCIPCPEFN_Impl.perform_PC900_CALL_ALG_PGM(
    at com.splwg.ccb.domain.customerinfo.common.ProgramCIPCPEFN_Impl.performExit_GA000_PERFORM_PROC_BEFORE_PROCESS(
    at com.splwg.ccb.domain.customerinfo.common.ProgramCIPCPEFN.perform_GA000_PERFORM_PROC(
    at com.splwg.ccb.domain.customerinfo.common.ProgramCIPCPEFN.perform_AA000_MAIN(

As suggested by PD, Customer verified and found that the error does not occur when algorithm type `PERS-INFO' was used instead.

So the concern is if there is anything known for the error for using base algorithm type C1-CUST-INFO or PERS-INFO-CH in RMB v2.5.0.2.


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

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