Case Study · Hospitality · Audit Defence

93% off an Oracle Java audit claim.

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%.

Not an Oracle partner or reseller
100% buyer-side advisory
Money-back audit defence guarantee
340+ Java engagements
93%
Reduction in Oracle's opening claim
1,200+
Devices reviewed and classified
4 wks
To the first counter-position
$0
In new Oracle Java licences
Hotel back-office desk with paperwork
The challenge

A seven-figure claim, built on assumptions.

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.

Our approach

How we cut the claim down to size.

1

Pause and scope the audit

We confirmed what Oracle was entitled to review, narrowed the engagement to genuinely in-scope systems, and put it on a controlled, evidenced footing.

2

Rebuild the deployment picture

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.

3

Separate licensable from non-licensable installs

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.

4

Challenge the employee count

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.

5

Present a defensible counter-position

We delivered Oracle a fully evidenced response setting out the organisation's true — and far smaller — Java licensing requirement.

The outcome

A 93% reduction, and a clear estate.

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.

Result

93% lower

The settled figure was a fraction of Oracle's opening seven-figure claim.

Clarity

Full inventory

Every Java install across the estate is now catalogued and classified by licence.

Protection

Audit-ready

A clear edition policy keeps the group compliant for future Oracle reviews.

“We expected to write a very large cheque. Instead we paid a small fraction of it — and for the first time we actually understand our own Java estate.”
IT Director
Multi-property hotel group

Audit defence comes with a money-back guarantee

If we take on your Oracle Java audit and cannot reduce the claim, we refund our fees. See how the guarantee works →

Facing an Oracle Java audit?

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.

Contact Us →All Case Studies

The Java Licensing Brief

Weekly Oracle Java updates, audit alerts, and negotiation intel.