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>

Reply via email to