This is an automated email from the ASF dual-hosted git repository.
mgrigorov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git
The following commit(s) were added to refs/heads/master by this push:
new f6b06b160a [WICKET-7139] Update OSGi imports for Wicket 9.x (#1071)
f6b06b160a is described below
commit f6b06b160a2f0be669e04b7ec26b2c5c898d4e09
Author: Matt Pavlovich <[email protected]>
AuthorDate: Thu Jan 9 12:19:00 2025 -0600
[WICKET-7139] Update OSGi imports for Wicket 9.x (#1071)
(cherry picked from commit 77b60de43b5843ee50107d71e70a623794500fe4)
---
wicket-core/pom.xml | 1 +
wicket-extensions/pom.xml | 45 ++++++++++++++++++++++++-
wicket-jmx/pom.xml | 2 +-
wicket/src/main/filtered-resources/features.xml | 1 +
4 files changed, 47 insertions(+), 2 deletions(-)
diff --git a/wicket-core/pom.xml b/wicket-core/pom.xml
index 2e4ea2a92e..1a727323b6 100644
--- a/wicket-core/pom.xml
+++ b/wicket-core/pom.xml
@@ -86,6 +86,7 @@ org.apache.wicket.markup.html.border;-noimport:=true,
org.apache.wicket.markup.html.debug;-noimport:=true,
org.apache.wicket.markup.html.form;-noimport:=true,
org.apache.wicket.markup.html.form.upload;-noimport:=true,
+org.apache.wicket.markup.html.form.upload.resource;-noimport:=true,
org.apache.wicket.markup.html.form.validation;-noimport:=true,
org.apache.wicket.markup.html.image;-noimport:=true,
org.apache.wicket.markup.html.image.resource;-noimport:=true,
diff --git a/wicket-extensions/pom.xml b/wicket-extensions/pom.xml
index 3c05fc30fe..56efb9cb31 100644
--- a/wicket-extensions/pom.xml
+++ b/wicket-extensions/pom.xml
@@ -28,7 +28,50 @@
<name>Wicket Extensions</name>
<description>Wicket Extensions is a rich component library for the
Wicket framework.</description>
<properties>
-
<osgi.export.package>org.apache.wicket.extensions*;-noimport:=true</osgi.export.package>
+ <osgi.export.package>
+org.apache.wicket.extensions;-noimport:=true,
+org.apache.wicket.extensions.ajax;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html.autocomplete;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html.form.upload;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html.modal;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html.modal.theme;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html.repeater;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html.repeater.data.sort;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html.repeater.data.table;-noimport:=true,
+org.apache.wicket.extensions.ajax.markup.html.tabs;-noimport:=true,
+org.apache.wicket.extensions.breadcrumb;-noimport:=true,
+org.apache.wicket.extensions.breadcrumb.panel;-noimport:=true,
+org.apache.wicket.extensions.captcha.kittens;-noimport:=true,
+org.apache.wicket.extensions.markup.html.basic;-noimport:=true,
+org.apache.wicket.extensions.markup.html.captcha;-noimport:=true,
+org.apache.wicket.extensions.markup.html.form;-noimport:=true,
+org.apache.wicket.extensions.markup.html.form.datetime;-noimport:=true,
+org.apache.wicket.extensions.markup.html.form.palette;-noimport:=true,
+org.apache.wicket.extensions.markup.html.form.palette.component;-noimport:=true,
+org.apache.wicket.extensions.markup.html.form.palette.theme;-noimport:=true,
+org.apache.wicket.extensions.markup.html.form.select;-noimport:=true,
+org.apache.wicket.extensions.markup.html.image.resource;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.data.grid;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.data.sort;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.data.table;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.data.table.export;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.data.table.filter;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.tree;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.tree.content;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.tree.nested;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.tree.table;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.tree.theme;-noimport:=true,
+org.apache.wicket.extensions.markup.html.repeater.util;-noimport:=true,
+org.apache.wicket.extensions.markup.html.tabs;-noimport:=true,
+org.apache.wicket.extensions.model;-noimport:=true,
+org.apache.wicket.extensions.rating;-noimport:=true,
+org.apache.wicket.extensions.requestlogger;-noimport:=true,
+org.apache.wicket.extensions.util.encoding;-noimport:=true,
+org.apache.wicket.extensions.validation.validator;-noimport:=true,
+org.apache.wicket.extensions.wizard;-noimport:=true,
+org.apache.wicket.extensions.wizard.dynamic;-noimport:=true
+ </osgi.export.package>
<osgi.import.package>!java*,!kotlin*,!sun.nio.ch,org.slf4j*;version="[1.7,3)",*</osgi.import.package>
</properties>
<dependencies>
diff --git a/wicket-jmx/pom.xml b/wicket-jmx/pom.xml
index cffec8a2d6..8f08cb5931 100644
--- a/wicket-jmx/pom.xml
+++ b/wicket-jmx/pom.xml
@@ -29,7 +29,7 @@
<description>Wicket Java Management Extensions</description>
<properties>
<osgi.export.package>org.apache.wicket.jmx*;-noimport:=true</osgi.export.package>
-
<osgi.import.package>!java*,!kotlin*,!sun.nio.ch,org.slf4j*;version="[1.7,3)",*</osgi.import.package>
+
<osgi.import.package>!java*,!kotlin*,!sun.nio.ch,org.slf4j*;version="[1.7,3)",javax.management,*</osgi.import.package>
</properties>
<dependencies>
<dependency>
diff --git a/wicket/src/main/filtered-resources/features.xml
b/wicket/src/main/filtered-resources/features.xml
index 170e13cd11..19ea82dd24 100644
--- a/wicket/src/main/filtered-resources/features.xml
+++ b/wicket/src/main/filtered-resources/features.xml
@@ -20,6 +20,7 @@
<bundle>mvn:org.apache.wicket/wicket-devutils/${project.version}</bundle>
<bundle>mvn:org.apache.wicket/wicket-extensions/${project.version}</bundle>
<bundle>mvn:org.apache.wicket/wicket-jmx/${project.version}</bundle>
+
<bundle>mvn:org.apache.wicket/wicket-objectsizeof-agent/${project.version}</bundle>
<capability>wicket;provider:=apache-wicket</capability>
</feature>
</features>