What Is The Reason For Payment Servlet Code To Be Placed In Both $JAVA_TOP And $OA_HTML (Doc ID 2193112.1)

Last updated on JUNE 06, 2017

Applies to:

Oracle Payments - Version 12.2.5 and later
Information in this document applies to any platform.

Goal

Users have developed a Payment servlet and deployed the same as per Payments Implementation guide.
But the servlet code needs to be placed in both $JAVA_TOP and $OA_HTML/WEB-INF/classes. If the servlet code is not placed under '$OA_HTML/WEB-INF/classes' then the weblogic - oacore_server1 failed to restart.

Also if users place different version of code in $JAVA_TOP and $OA_HTML/WEB-INF/classes , the version under $OA_HTML/WEB-INF/classes folder gets executed.

Need to know the reason behind this requirement.

Solution

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