Unable To Apply Multiple Patches Having Common Class Files in Point of Service (POS)
Last updated on JULY 11, 2018
Applies to:Oracle Retail Point-of-Service - Version 13.4 and later
Information in this document applies to any platform.
In Oracle Retail Point of Service (ORPOS), when adding multiple patches having common Java classes in the /patches folder under store server or client, the application picks up the class in the older patch. It should pick up the class in latest patch.
Steps to Reproduce:
- Place two patches P001.jar and P002.jar in the Patches folder under store server or client.
- Start store server or client where you placed the patches.
- Check the Classpath.log to find out that the jars are referenced in ascending order of last modified date (e.g., P001.jar then P002.jar). This is why the application is picking up Java class from the oldest patch.
- It is expected that application will have patches in class path in descending order by last modified date, so the application will pick up the latest changes.
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