You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Rishabh Daim (Jira)" <ji...@apache.org> on 2026/03/24 03:03:00 UTC
[jira] [Created] (OAK-12161) Verify OSGi bundle isolation — no consumer imports Caffeine or Guava cache packages
Rishabh Daim created OAK-12161:
----------------------------------
Summary: Verify OSGi bundle isolation — no consumer imports Caffeine or Guava cache packages
Key: OAK-12161
URL: https://issues.apache.org/jira/browse/OAK-12161
Project: Jackrabbit Oak
Issue Type: Sub-task
Reporter: Rishabh Daim
Assignee: Rishabh Daim
Verify that after all module migrations, no consumer OSGi bundle imports com.github.benmanes.caffeine.cache or org.apache.jackrabbit.guava.common.cache. Only oak-core-spi may import Caffeine.
Changes:
- Audit all OSGi bundle manifests for unwanted cache package imports
- Remove any stray Import-Package entries for Caffeine from consumer bundles
- Run OSGi integration test suite
Acceptance criteria:
- mvn verify -pl oak-it-osgi -PintegrationTesting passes
- No consumer bundle imports Caffeine packages directly
--
This message was sent by Atlassian Jira
(v8.20.10#820010)