Not supported on Cloud Service

Oak and Jackrabbit internal APIs on AEM as a Cloud Service

Internal packages such as org.apache.jackrabbit.oak.plugins.memory were removed on 26 February 2026, and others such as oak.plugins.blob are scheduled for 31 March 2027.

What to use instead

javax.jcr, org.apache.jackrabbit.api and Sling resource APIs.

How to fix it

  1. Find imports flagged as IOI.
  2. Rewrite against public APIs; most internal usage is for convenience utilities.

How we detect it

  • Readiness scan rule jackrabbit-internals: Oak or Jackrabbit internal APIs.

Best Practices Analyzer reports it under IOI.

Can agents fix it?

Partial.

Source: Adobe Experience League. Checked 19 October 2026.