This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch jakarta-spring-6
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/jakarta-spring-6 by this push:
     new 61929e70c [OPENMEETINGS-2756] dependencies are aligned to wicket-M2
61929e70c is described below

commit 61929e70c08aeda7dd0739f06b81f6e0d7efdcb5
Author: Maxim Solodovnik <solo...@apache.org>
AuthorDate: Fri Oct 13 14:56:37 2023 +0700

    [OPENMEETINGS-2756] dependencies are aligned to wicket-M2
---
 openmeetings-core/src/main/java/module-info.java   |  6 +++---
 openmeetings-db/src/main/java/module-info.java     |  6 +++---
 .../src/main/java/module-info.java                 |  2 +-
 .../src/main/java/module-info.java                 |  4 ++--
 .../src/main/java/module-info.java                 |  2 +-
 openmeetings-util/src/main/java/module-info.java   |  2 +-
 .../openmeetings/util/process/ProcessHelper.java   |  2 +-
 openmeetings-web/pom.xml                           |  8 ++++++++
 openmeetings-web/src/main/java/module-info.java    | 12 ++++++------
 .../openmeetings/web/AbstractWicketTesterTest.java |  2 +-
 .../org/apache/openmeetings/web/TestCalendar.java  |  1 -
 .../org/apache/openmeetings/web/TestMainAreas.java |  1 -
 .../org/apache/openmeetings/web/TestMainMenu.java  |  1 -
 .../openmeetings/web/pages/TestHashPage.java       |  2 +-
 .../src/main/java/module-info.java                 |  2 +-
 pom.xml                                            | 22 +++++++++++++++++-----
 16 files changed, 46 insertions(+), 29 deletions(-)

diff --git a/openmeetings-core/src/main/java/module-info.java 
b/openmeetings-core/src/main/java/module-info.java
index e14c5ac26..2bf323ec7 100644
--- a/openmeetings-core/src/main/java/module-info.java
+++ b/openmeetings-core/src/main/java/module-info.java
@@ -27,7 +27,7 @@ module org.apache.openmeetings.core {
        exports org.apache.openmeetings.core.sip;
        exports org.apache.openmeetings.core.util;
 
-       requires com.github.openjson;
+       requires transitive com.github.openjson;
 
        requires jakarta.annotation;
        requires jakarta.inject;
@@ -39,8 +39,8 @@ module org.apache.openmeetings.core {
        requires org.apache.tika.core;
        requires org.apache.tika.parser.image;
 
-       requires org.apache.openmeetings.db;
-       requires org.apache.openmeetings.util;
+       requires transitive org.apache.openmeetings.db;
+       requires transitive org.apache.openmeetings.util;
 
        requires org.apache.wicket.core;
        requires org.apache.wicket.websocket.core;
diff --git a/openmeetings-db/src/main/java/module-info.java 
b/openmeetings-db/src/main/java/module-info.java
index 622b7a9b0..592e04f20 100644
--- a/openmeetings-db/src/main/java/module-info.java
+++ b/openmeetings-db/src/main/java/module-info.java
@@ -51,14 +51,14 @@ module org.apache.openmeetings.db {
        exports org.apache.openmeetings.db.util;
        exports org.apache.openmeetings.db.util.ws;
 
-       requires com.github.openjson;
+       requires transitive com.github.openjson;
 
        requires org.apache.commons.lang3;
        requires org.apache.commons.text;
 
        requires org.apache.openjpa;
 
-       requires org.apache.openmeetings.util;
+       requires transitive org.apache.openmeetings.util;
 
        requires org.apache.wicket.core;
        requires org.apache.wicket.extensions;
@@ -74,7 +74,7 @@ module org.apache.openmeetings.db {
 
        requires jakarta.annotation;
        requires jakarta.inject;
-       requires jakarta.persistence;
+       requires transitive jakarta.persistence;
        requires jakarta.servlet;
        requires jakarta.xml.bind;
 
diff --git a/openmeetings-install/src/main/java/module-info.java 
b/openmeetings-install/src/main/java/module-info.java
index 60729e6df..e7aa2a2c2 100644
--- a/openmeetings-install/src/main/java/module-info.java
+++ b/openmeetings-install/src/main/java/module-info.java
@@ -30,7 +30,7 @@ module org.apache.openmeetings.install {
        requires org.apache.openjpa;
 
        requires org.apache.openmeetings.core;
-       requires org.apache.openmeetings.db;
+       requires transitive org.apache.openmeetings.db;
        requires org.apache.openmeetings.util;
 
        requires org.apache.wicket.core;
diff --git a/openmeetings-mediaserver/src/main/java/module-info.java 
b/openmeetings-mediaserver/src/main/java/module-info.java
index 45dee43fb..13752f047 100644
--- a/openmeetings-mediaserver/src/main/java/module-info.java
+++ b/openmeetings-mediaserver/src/main/java/module-info.java
@@ -25,7 +25,7 @@ module org.apache.openmeetings.mediaserver {
        requires org.apache.commons.lang3;
 
        requires org.apache.openmeetings.core;
-       requires org.apache.openmeetings.db;
+       requires transitive org.apache.openmeetings.db;
        requires org.apache.openmeetings.util;
 
        requires org.apache.wicket.ioc;
@@ -38,7 +38,7 @@ module org.apache.openmeetings.mediaserver {
        requires spring.context;
        requires spring.core;
 
-       requires kurento.client;
+       requires transitive kurento.client;
        requires kurento.jsonrpc.client;
        requires kurento.commons;
        requires com.google.gson;
diff --git a/openmeetings-service/src/main/java/module-info.java 
b/openmeetings-service/src/main/java/module-info.java
index b0f443fcf..16b3d8aba 100644
--- a/openmeetings-service/src/main/java/module-info.java
+++ b/openmeetings-service/src/main/java/module-info.java
@@ -28,7 +28,7 @@ module org.apache.openmeetings.service {
 
        requires org.apache.commons.lang3;
 
-       requires org.apache.openmeetings.db;
+       requires transitive org.apache.openmeetings.db;
        requires org.apache.openmeetings.core;
        requires org.apache.openmeetings.util;
 
diff --git a/openmeetings-util/src/main/java/module-info.java 
b/openmeetings-util/src/main/java/module-info.java
index 12b8d3ca4..cf9e7ebb6 100644
--- a/openmeetings-util/src/main/java/module-info.java
+++ b/openmeetings-util/src/main/java/module-info.java
@@ -30,7 +30,7 @@ module org.apache.openmeetings.util {
        requires com.github.openjson;
 
        requires org.apache.commons.codec;
-       requires org.apache.commons.lang3;
+       requires transitive org.apache.commons.lang3;
 
        requires org.apache.tika.core;
 
diff --git 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/process/ProcessHelper.java
 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/process/ProcessHelper.java
index 1eeb86b2a..be3413535 100644
--- 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/process/ProcessHelper.java
+++ 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/process/ProcessHelper.java
@@ -34,7 +34,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 public class ProcessHelper {
-       public static final Logger log = 
LoggerFactory.getLogger(ProcessHelper.class);
+       private static final Logger log = 
LoggerFactory.getLogger(ProcessHelper.class);
 
        // This is necessary to prevent 'buffer overflow'
        // 
https://stackoverflow.com/questions/9885643/ffmpeg-executed-from-javas-processbuilder-does-not-return-under-windows-7
diff --git a/openmeetings-web/pom.xml b/openmeetings-web/pom.xml
index 48dceb1ab..296658a08 100644
--- a/openmeetings-web/pom.xml
+++ b/openmeetings-web/pom.xml
@@ -474,6 +474,14 @@
                        <artifactId>commons-net</artifactId>
                </dependency>
                <!-- Test dependencies -->
+               <dependency>
+                       <groupId>org.apache.wicket</groupId>
+                       <artifactId>wicket-tester</artifactId>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.wicket</groupId>
+                       <artifactId>wicket-native-websocket-tester</artifactId>
+               </dependency>
                <dependency>
                        <groupId>org.apache.openmeetings</groupId>
                        <artifactId>openmeetings-tests</artifactId>
diff --git a/openmeetings-web/src/main/java/module-info.java 
b/openmeetings-web/src/main/java/module-info.java
index 78eefd4db..b9cbf922c 100644
--- a/openmeetings-web/src/main/java/module-info.java
+++ b/openmeetings-web/src/main/java/module-info.java
@@ -47,12 +47,12 @@ module org.apache.openmeetings.web {
        requires org.apache.wicket.util;
        requires org.apache.wicket.websocket.core;
 
-       requires wicketstuff.dashboard.core;
-       requires wicketstuff.datastore.hazelcast;
-       requires wicketstuff.select2;
-       requires wicketstuff.urlfragment;
-       requires jqplot;
-       requires jqplot4java;
+       requires org.wicketstuff.dashboard;
+       requires org.wicketstuff.datastore.hazelcast;
+       requires org.wicketstuff.select2;
+       requires org.wicketstuff.urlfragment;
+       requires org.wicketstuff.jqplot;
+       requires org.wicketstuff.jqplot4j;
        requires wicket.bootstrap.extensions;
        requires wicket.bootstrap.core;
        requires wicket.bootstrap.themes;
diff --git 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/AbstractWicketTesterTest.java
 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/AbstractWicketTesterTest.java
index 1338fb00d..53e358747 100644
--- 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/AbstractWicketTesterTest.java
+++ 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/AbstractWicketTesterTest.java
@@ -40,7 +40,7 @@ import org.apache.openmeetings.util.OmException;
 import org.apache.wicket.behavior.AbstractAjaxBehavior;
 import org.apache.wicket.feedback.ExactLevelFeedbackMessageFilter;
 import org.apache.wicket.feedback.FeedbackMessage;
-import org.apache.wicket.protocol.ws.util.tester.WebSocketTester;
+import org.apache.wicket.protocol.ws.tester.WebSocketTester;
 import org.apache.wicket.util.lang.Args;
 import org.apache.wicket.util.tester.WicketTester;
 import org.junit.jupiter.api.BeforeEach;
diff --git 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestCalendar.java 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestCalendar.java
index aa41ad9c2..83bd16230 100644
--- 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestCalendar.java
+++ 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestCalendar.java
@@ -25,7 +25,6 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
 import java.time.LocalDateTime;
 import java.util.List;
 
-import org.apache.openmeetings.web.AbstractWicketTesterTest;
 import org.apache.openmeetings.db.entity.calendar.Appointment;
 import org.apache.openmeetings.db.entity.user.User;
 import org.apache.openmeetings.web.user.calendar.CalendarPanel;
diff --git 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestMainAreas.java 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestMainAreas.java
index 0f189264e..2a2498c02 100644
--- 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestMainAreas.java
+++ 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestMainAreas.java
@@ -40,7 +40,6 @@ import static org.junit.jupiter.api.Assertions.fail;
 
 import java.util.function.Consumer;
 
-import org.apache.openmeetings.web.AbstractWicketTesterTest;
 import org.apache.openmeetings.web.admin.backup.BackupPanel;
 import org.apache.openmeetings.web.admin.configurations.ConfigsPanel;
 import org.apache.openmeetings.web.admin.connection.ConnectionsPanel;
diff --git 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestMainMenu.java 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestMainMenu.java
index bd2be7d93..a73ff1054 100644
--- 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestMainMenu.java
+++ 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/TestMainMenu.java
@@ -20,7 +20,6 @@ package org.apache.openmeetings.web;
 
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 
-import org.apache.openmeetings.web.AbstractWicketTesterTest;
 import org.apache.openmeetings.web.admin.backup.BackupPanel;
 import org.apache.openmeetings.web.admin.configurations.ConfigsPanel;
 import org.apache.openmeetings.web.admin.connection.ConnectionsPanel;
diff --git 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/pages/TestHashPage.java
 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/pages/TestHashPage.java
index c7be79a20..8cf579901 100644
--- 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/pages/TestHashPage.java
+++ 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/pages/TestHashPage.java
@@ -44,7 +44,7 @@ import org.apache.openmeetings.web.room.RoomPanel;
 import org.apache.openmeetings.web.user.record.VideoInfo;
 import org.apache.wicket.markup.html.WebMarkupContainer;
 import org.apache.wicket.markup.html.panel.Panel;
-import org.apache.wicket.protocol.ws.util.tester.WebSocketTester;
+import org.apache.wicket.protocol.ws.tester.WebSocketTester;
 import org.apache.wicket.request.mapper.parameter.PageParameters;
 import org.apache.wicket.util.string.Strings;
 import org.junit.jupiter.api.Test;
diff --git a/openmeetings-webservice/src/main/java/module-info.java 
b/openmeetings-webservice/src/main/java/module-info.java
index 8ce3aff07..3024213c5 100644
--- a/openmeetings-webservice/src/main/java/module-info.java
+++ b/openmeetings-webservice/src/main/java/module-info.java
@@ -21,7 +21,7 @@ module org.apache.openmeetings.webservice {
        exports org.apache.openmeetings.webservice.util;
 
        requires org.apache.openmeetings.core;
-       requires org.apache.openmeetings.db;
+       requires transitive org.apache.openmeetings.db;
        requires org.apache.openmeetings.service;
        requires org.apache.openmeetings.util;
 
diff --git a/pom.xml b/pom.xml
index e131a5778..e69f34635 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,10 +85,11 @@
                <junit.version>5.10.0</junit.version>
                <wicket.version>10.0.0-M2-SNAPSHOT</wicket.version>
                <wicket-jquery-ui.version>10.0.0-M1</wicket-jquery-ui.version>
-               <wicketstuff.version>10.0.0-M1</wicketstuff.version>
-               
<wicket-bootstrap.version>7.0.0-SNAPSHOT</wicket-bootstrap.version>
-               <spring.version>6.0.12</spring.version>
+               <wicketstuff.version>10.0.0-M2-SNAPSHOT</wicketstuff.version>
+               
<wicket-bootstrap.version>7.0.1-SNAPSHOT</wicket-bootstrap.version>
+               <spring.version>6.0.13</spring.version>
                <tomcat.version>10.1.13</tomcat.version>
+               <jetty.version>11.0.17</jetty.version>
                <ical4j.version>4.0.0-beta9</ical4j.version>
                <cxf.version>4.0.3</cxf.version>
                <io.prometheus.version>1.0.0</io.prometheus.version>
@@ -126,7 +127,6 @@
                <tika-parsers.version>3.0.0-SNAPSHOT</tika-parsers.version>
                <slf4j.version>2.0.9</slf4j.version>
                <logback.version>1.4.11</logback.version>
-               <jetty.version>11.0.16</jetty.version>
                <license.excludedScopes>test</license.excludedScopes>
                <bcprov.version>1.76</bcprov.version>
                <mockito.version>5.2.0</mockito.version>
@@ -139,7 +139,7 @@
                <jakarta.servlet-api.version>6.0.0</jakarta.servlet-api.version>
                
<jquery-ui-touch-punch.version>0.2.3-2</jquery-ui-touch-punch.version>
                
<apacheds-test-framework.version>2.0.0.AM26</apacheds-test-framework.version>
-               <swagger.version>2.2.16</swagger.version>
+               <swagger.version>2.2.17</swagger.version>
                <jsr305.version>3.0.2</jsr305.version>
                <totp.version>1.7.1</totp.version>
                <!--  Exclude all generated code  -->
@@ -605,11 +605,23 @@
                                <artifactId>wicket-util</artifactId>
                                <version>${wicket.version}</version>
                        </dependency>
+                       <dependency>
+                               <groupId>org.apache.wicket</groupId>
+                               <artifactId>wicket-tester</artifactId>
+                               <version>${wicket.version}</version>
+                               <scope>test</scope>
+                       </dependency>
                        <dependency>
                                <groupId>org.apache.wicket</groupId>
                                
<artifactId>wicket-native-websocket-core</artifactId>
                                <version>${wicket.version}</version>
                        </dependency>
+                       <dependency>
+                               <groupId>org.apache.wicket</groupId>
+                               
<artifactId>wicket-native-websocket-tester</artifactId>
+                               <version>${wicket.version}</version>
+                               <scope>test</scope>
+                       </dependency>
                        <dependency>
                                <groupId>org.apache.wicket</groupId>
                                <artifactId>wicket-core</artifactId>

Reply via email to