My Oracle Support Banner

Middleware_wls/soa/soa/modules/oracle.soa.ext_11.1.1/classes folder is not in soa-infra class path on SOA 12.2.1.4 (Doc ID 2752083.1)

Last updated on JUNE 20, 2023

Applies to:

Oracle SOA Suite - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.4.0 version, Fabric

While adding external classes to ${ORACLE_HOME}/soa/soa/modules/oracle.soa.ext_11.1.1/classes directory. is failing as classes are not being picked up.

As mentioned in readme.txt file in ${ORACLE_HOME}/soa/soa/modules/oracle.soa.ext_11.1.1/:This is the soa extension libray for adding extension classes/jars to the soa application.


To add custom classes, simple copy the classes to the classes directory and then restart server.

To add custom jars:
1. copy the jar files to this directory or its subdirectory.
2. run "ant".
3. restart the resource group, partition, or server.

Also documentation explains how to add classes or jars to soa 12.2.1.4
https://docs.oracle.com/en/middleware/soa-suite/soa/12.2.1.4/develop/incorporating-java-and-java-ee-code-bpel-process.html#GUID-115A03D0-2297-4D55-A529-F1E1F95EB90A
14.3 Adding Custom Classes and JAR Files

readme.txt doesn’t mention to run ant utility after adding external classes to the classes directory. But we found that Class-Path in MANIFEST.MF inside oracle.soa.ext.jar is pointing some non-existent dummy location. We are not seeing this issue with SOA 12.2.1.3.

ERROR
-----------------------
ORABPEL-30054

WORKAROUND
-----------------------
In order to bypass this issue , if you run ant command seems to fix the problem

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.