My Oracle Support Banner

After Upgrading from 12.1 to 12.2 Running Java Concurrent Program Fails With "java.lang.ClassNotFoundException: oracle.adf.mds.metamodel.MMFactory" Error (Doc ID 2799641.1)

Last updated on APRIL 17, 2024

Applies to:

Oracle Concurrent Processing - Version 12.2.10 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.10 version, Concurrent Manager Issues

Unable to Run Java Concurrent Program After Upgrading to R12.2.10
Unable to run the Java Concurrent Program in R12.2.10.
These programs were previously working in R12.1.3.

In R12.1.3, had the below value in Java Control Panel (JCP) Option:
-classpath /applmgr/<instance name>/apps/apps_st/comn/java/classes:/applmgr/<instance name>/apps/apps_st/comn/java/lib/appsborg.zip:/applmgr/<instance name>/apps/apps_st/comn/java/classes/proquest/*

In R12.210, have changed it as below:
-classpath /applmgr/<instance name>/fs1/EBSapps/comn/java/classes:/applmgr/<instance_name>/fs1/FMW_Home/Oracle_EBS-app1/shared-libs/ebs-appsborg/WEB-INF/lib/ebsAppsborgManifest.jar:/applmgr/<instance name>/fs1/EBSapps/comn/java/classes/proque

The following error appears in the concurrent request log file:


ERROR
-----------------------
java.lang.NoClassDefFoundError: oracle/adf/mds/metamodel/MMFactory
at oracle.apps.fnd.cp.request.Run.main(Run.java:126)
Caused by: java.lang.ClassNotFoundException: oracle.adf.mds.metamodel.MMFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:367)
at java.net.URLClassLoader$1.run(URLClassLoader.java:356)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:323)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 1 more




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
Log into System Administrator responsibility.

Navigate to Requests -> Run.

In the form, click the list of values and select the program Name.

Select the Submit button.

Navigate to Requests -> Find.

Select the program that was submitted.

Click the View Log button.



Changes

 Upgraded instance from 12.1.3 to 12.2.10.

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.