A multi-property hotel group received a seven-figure Oracle Java audit claim built on a company-wide employee count. By rebuilding the deployment picture and challenging the data, we reduced the final settlement by 93%.
The group operates dozens of hotels, with Oracle Java present in property-management systems, reservation back-ends, front-desk terminals, and a long tail of older applications. Java had been installed for years without anyone tracking which version, which licence, or which use.
Oracle's audit notice asserted that almost every device in the estate required a Java SE Subscription, and priced the claim on the Java SE Universal Subscription's employee metric — counting the group's entire workforce, including seasonal and part-time staff who never touched a Java application. The opening figure ran into seven figures.
With a deadline attached, the group needed a defensible position fast — and it needed one built on evidence rather than on Oracle's assumptions.
We confirmed what Oracle was entitled to review, narrowed the engagement to genuinely in-scope systems, and put it on a controlled, evidenced footing.
We catalogued every Java installation across all properties — version, edition, install date, and the application it served — so the conversation rested on data, not estimates.
Many installs were older Java 8 builds under the legacy BCL, Java distributed inside other products, or OpenJDK builds that carry no Oracle subscription cost at all.
The Java SE Universal Subscription is priced per employee. We established who genuinely fell within a correct reading of the metric, removing staff Oracle had wrongly swept in.
We delivered Oracle a fully evidenced response setting out the organisation's true — and far smaller — Java licensing requirement.
Oracle's claim collapsed once it was tested against the evidence. The final settlement was 93% below the opening figure, and the group purchased only the small number of subscriptions its genuine, in-scope Java usage required.
Just as importantly, the group came out of the audit with a complete inventory of its Java estate and a clear policy on which editions it would run going forward — so the next letter from Oracle will not be a surprise.
The settled figure was a fraction of Oracle's opening seven-figure claim.
Every Java install across the estate is now catalogued and classified by licence.
A clear edition policy keeps the group compliant for future Oracle reviews.
If we take on your Oracle Java audit and cannot reduce the claim, we refund our fees. See how the guarantee works →
We defend Oracle Java audits and nothing else — independent of Oracle, with a money-back guarantee. The earlier we are involved, the more we can do.
Weekly Oracle Java updates, audit alerts, and negotiation intel.