From 6d144f64d8ddb9d49521c9f71e716692d97d1153 Mon Sep 17 00:00:00 2001
From: maximthomas <maxim.thomas@gmail.com>
Date: Tue, 29 Jul 2025 15:01:51 +0000
Subject: [PATCH] Support Glassfish Grizzly in OSGI from 3 to 4.x
---
opendj-grizzly/pom.xml | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/opendj-grizzly/pom.xml b/opendj-grizzly/pom.xml
index 2eff4ff..a89cc9c 100644
--- a/opendj-grizzly/pom.xml
+++ b/opendj-grizzly/pom.xml
@@ -33,6 +33,7 @@
<opendj.osgi.import.additional>
org.forgerock.opendj.*;provide:=true
</opendj.osgi.import.additional>
+ <osgi.grizzly.import.version>[3.0,5)</osgi.grizzly.import.version>
</properties>
<dependencies>
@@ -127,6 +128,17 @@
<artifactId>maven-bundle-plugin</artifactId>
<configuration>
<instructions>
+ <Import-Package>
+ org.glassfish.grizzly;version="${osgi.grizzly.import.version}",
+ org.glassfish.grizzly.attributes;version="${osgi.grizzly.import.version}",
+ org.glassfish.grizzly.filterchain;version="${osgi.grizzly.import.version}",
+ org.glassfish.grizzly.memory;version="${osgi.grizzly.import.version}",
+ org.glassfish.grizzly.nio.transport;version="${osgi.grizzly.import.version}",
+ org.glassfish.grizzly.ssl;version="${osgi.grizzly.import.version}",
+ org.glassfish.grizzly.strategies;version="${osgi.grizzly.import.version}",
+ org.glassfish.grizzly.threadpool;version="${osgi.grizzly.import.version}",
+ *
+ </Import-Package>
<!-- Export only public APIs of this module-->
<Export-Package>
com.forgerock.opendj.grizzly*,
--
Gitblit v1.10.0