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

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
     new 22d082522 [OPENMEETINGS-2780] apache-parent, junit, wicket, 
wicketstuff, wicket-bootstrap, spring, tomcat, jetty, ical4j, openjpa, 
asterisk-java, commons-lang3, commons-io, logback, kurento, jodconverter, 
swagger and plugins
22d082522 is described below

commit 22d082522e79a96e5cf84f27bc5e935ae8cbd906
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Thu Sep 26 14:07:20 2024 +0700

    [OPENMEETINGS-2780] apache-parent, junit, wicket, wicketstuff, 
wicket-bootstrap, spring, tomcat, jetty, ical4j, openjpa, asterisk-java, 
commons-lang3, commons-io, logback, kurento, jodconverter, swagger and plugins
---
 .../webdav/version/report/ReportType.java          |  9 ++--
 .../src/main/webapp/WEB-INF/classes/hazelcast.xml  |  2 +-
 pom.xml                                            | 61 +++++++++++++---------
 3 files changed, 42 insertions(+), 30 deletions(-)

diff --git 
a/openmeetings-service/src/main/java/org/apache/jackrabbit/webdav/version/report/ReportType.java
 
b/openmeetings-service/src/main/java/org/apache/jackrabbit/webdav/version/report/ReportType.java
index 36bbe30b6..33035bfa5 100644
--- 
a/openmeetings-service/src/main/java/org/apache/jackrabbit/webdav/version/report/ReportType.java
+++ 
b/openmeetings-service/src/main/java/org/apache/jackrabbit/webdav/version/report/ReportType.java
@@ -28,6 +28,7 @@ import org.slf4j.LoggerFactory;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 
+import java.lang.reflect.InvocationTargetException;
 import java.util.HashMap;
 
 /**
@@ -68,10 +69,10 @@ public class ReportType implements DeltaVConstants, 
XmlSerializable {
      */
     public Report createReport(DeltaVResource resource, ReportInfo info) 
throws DavException {
         try {
-            Report report = reportClass.newInstance();
+            Report report = reportClass.getConstructor().newInstance();
             report.init(resource, info);
             return report;
-        } catch (IllegalAccessException e) {
+        } catch 
(IllegalAccessException|NoSuchMethodException|InvocationTargetException e) {
             // should never occur
             throw new 
DavException(DavServletResponse.SC_INTERNAL_SERVER_ERROR, "Failed to create new 
report (" + reportClass.getName() + ") from class: " + e.getMessage());
         } catch (InstantiationException e) {
@@ -152,11 +153,11 @@ public class ReportType implements DeltaVConstants, 
XmlSerializable {
             return types.get(key);
         } else {
             try {
-                Object report =  reportClass.newInstance();
+                Object report =  reportClass.getConstructor().newInstance();
                 if (!(report instanceof Report)) {
                     throw new IllegalArgumentException("Unable to register 
Report class: " + reportClass + " does not implement the Report interface.");
                 }
-            } catch (IllegalAccessException e) {
+            } catch 
(IllegalAccessException|NoSuchMethodException|InvocationTargetException e) {
                 throw new IllegalArgumentException("Error while validating 
Report class: " + e.getMessage());
             } catch (InstantiationException e) {
                 throw new IllegalArgumentException("Error while validating 
Report class.: " + e.getMessage());
diff --git a/openmeetings-web/src/main/webapp/WEB-INF/classes/hazelcast.xml 
b/openmeetings-web/src/main/webapp/WEB-INF/classes/hazelcast.xml
index 5baae1858..418385cbf 100644
--- a/openmeetings-web/src/main/webapp/WEB-INF/classes/hazelcast.xml
+++ b/openmeetings-web/src/main/webapp/WEB-INF/classes/hazelcast.xml
@@ -21,7 +21,7 @@
 <hazelcast
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
                xmlns="http://www.hazelcast.com/schema/config";
-               xsi:schemaLocation="http://www.hazelcast.com/schema/config 
http://www.hazelcast.com/schema/config/hazelcast-config-5.4.xsd";
+               xsi:schemaLocation="http://www.hazelcast.com/schema/config 
http://www.hazelcast.com/schema/config/hazelcast-config-5.5.xsd";
        >
        <map name="ONLINE_USERS_KEY">
                <near-cache>
diff --git a/pom.xml b/pom.xml
index a225fee16..4422748bc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,7 +22,7 @@
        <parent>
                <groupId>org.apache</groupId>
                <artifactId>apache</artifactId>
-               <version>31</version>
+               <version>33</version>
        </parent>
        <groupId>org.apache.openmeetings</groupId>
        <artifactId>openmeetings-parent</artifactId>
@@ -43,8 +43,8 @@
                
<minimalJavaBuildVersion>${jdk.version}</minimalJavaBuildVersion>
 
                <!-- plugin versions -->
-               
<version.maven-javadoc-plugin>3.8.0</version.maven-javadoc-plugin>
-               <version.maven-surefire>3.4.0</version.maven-surefire>
+               
<version.maven-javadoc-plugin>3.10.0</version.maven-javadoc-plugin>
+               <version.maven-surefire>3.5.0</version.maven-surefire>
                <version.maven-site-plugin>4.0.0-M9</version.maven-site-plugin>
                
<version.maven-enforcer-plugin>3.5.0</version.maven-enforcer-plugin>
                <version.maven-source-plugin>3.3.1</version.maven-source-plugin>
@@ -57,10 +57,11 @@
                <version.maven-clean-plugin>3.4.0</version.maven-clean-plugin>
                <version.maven-antrun-plugin>3.1.0</version.maven-antrun-plugin>
                
<version.maven-resources-plugin>3.3.1</version.maven-resources-plugin>
-               <version.maven-gpg-plugin>3.2.5</version.maven-gpg-plugin>
+               <version.maven-gpg-plugin>3.2.6</version.maven-gpg-plugin>
                <version.apache-rat-plugin>0.16.1</version.apache-rat-plugin>
                
<version.checksum-maven-plugin>1.11</version.checksum-maven-plugin>
                
<version.maven-checkstyle-plugin>3.5.0</version.maven-checkstyle-plugin>
+               <maven.compiler.target>${jdk.version}</maven.compiler.target>
 
                <maven-bundle-plugin.version>5.1.9</maven-bundle-plugin.version>
                <exec-maven-plugin.version>3.4.1</exec-maven-plugin.version>
@@ -71,26 +72,26 @@
                <replacer.version>1.5.3</replacer.version>
                <xml-maven-plugin.version>1.1.0</xml-maven-plugin.version>
                <saxon.version>8.7</saxon.version>
-               
<buildnumber-maven-plugin.version>3.2.0</buildnumber-maven-plugin.version>
+               
<buildnumber-maven-plugin.version>3.2.1</buildnumber-maven-plugin.version>
                <keytool-maven-plugin.version>1.7</keytool-maven-plugin.version>
-               
<maven-jarsigner-plugin.version>3.0.0</maven-jarsigner-plugin.version>
+               
<maven-jarsigner-plugin.version>3.1.0</maven-jarsigner-plugin.version>
                
<sonar-maven-plugin.version>4.0.0.4121</sonar-maven-plugin.version>
                
<jacoco-maven-plugin.versoin>0.8.12</jacoco-maven-plugin.versoin>
                <forbiddenapis.version>3.7</forbiddenapis.version>
-               
<frontend-maven-plugin.version>1.15.0</frontend-maven-plugin.version>
+               
<frontend-maven-plugin.version>1.15.1</frontend-maven-plugin.version>
                <swagger-plugin.version>2.1.6</swagger-plugin.version>
                <plexus-utils.version>3.5.1</plexus-utils.version>
 
                <!-- dependency versions -->
-               <junit.version>5.11.0</junit.version>
-               <wicket.version>10.1.0</wicket.version>
-               <wicketstuff.version>10.2.0-SNAPSHOT</wicketstuff.version>
-               
<wicket-bootstrap.version>7.0.7-SNAPSHOT</wicket-bootstrap.version>
+               <junit.version>5.11.1</junit.version>
+               <wicket.version>10.2.0</wicket.version>
+               <wicketstuff.version>10.2.0</wicketstuff.version>
+               <wicket-bootstrap.version>7.0.8</wicket-bootstrap.version>
                <fullcalendar.version>6.1.14</fullcalendar.version>
-               <spring.version>6.1.12</spring.version>
-               <tomcat.version>10.1.28</tomcat.version>
-               <jetty.version>11.0.23</jetty.version>
-               <ical4j.version>4.0.2</ical4j.version>
+               <spring.version>6.1.13</spring.version>
+               <tomcat.version>10.1.30</tomcat.version>
+               <jetty.version>11.0.24</jetty.version>
+               <ical4j.version>4.0.4</ical4j.version>
                <cxf.version>4.0.5</cxf.version>
                <io.prometheus.version>1.3.1</io.prometheus.version>
                <aspectjtools.version>1.9.22.1</aspectjtools.version>
@@ -100,19 +101,19 @@
                <src.pack.skip>false</src.pack.skip>
                <h2.version>2.3.232</h2.version>
                <jakarta.mail.version>2.0.1</jakarta.mail.version>
-               <openjpa.version>4.0.0</openjpa.version>
+               <openjpa.version>4.0.1</openjpa.version>
                <jakarta.persistence.version>3.2.0</jakarta.persistence.version>
                <jakarta.transaction.version>2.0.1</jakarta.transaction.version>
                <jakarta.annotation.version>3.0.0</jakarta.annotation.version>
                
<jakarta.websocket-api.version>2.2.0</jakarta.websocket-api.version>
                <jakarta.servlet-api.version>6.1.0</jakarta.servlet-api.version>
-               <asterisk-java.version>3.39.0</asterisk-java.version>
-               <commons-lang3.version>3.16.0</commons-lang3.version>
+               <asterisk-java.version>3.40.1</asterisk-java.version>
+               <commons-lang3.version>3.17.0</commons-lang3.version>
                <commons-dbcp.version>2.12.0</commons-dbcp.version>
                <commons-pool2.version>2.12.0</commons-pool2.version>
                <commons-cli.version>1.9.0</commons-cli.version>
                <commons-codec.version>1.17.1</commons-codec.version>
-               <commons-io.version>2.16.1</commons-io.version>
+               <commons-io.version>2.17.0</commons-io.version>
                <commons-text.version>1.12.0</commons-text.version>
                <commons-net.version>3.11.1</commons-net.version>
                <dom4j.version>2.1.4</dom4j.version>
@@ -126,19 +127,19 @@
                <jackrabbit-webdav.version>2.21.22</jackrabbit-webdav.version>
                <tika-parsers.version>3.0.0-BETA2</tika-parsers.version>
                <slf4j.version>2.0.16</slf4j.version>
-               <logback.version>1.5.7</logback.version>
+               <logback.version>1.5.8</logback.version>
                <license.excludedScopes>test</license.excludedScopes>
                <bcprov.version>1.78.1</bcprov.version>
                <mockito.version>5.2.0</mockito.version>
                <quartz.version>2.3.2</quartz.version>
-               <kurento.version>7.0.0</kurento.version>
+               <kurento.version>7.1.0</kurento.version>
                <jain-sip.version>1.2.307</jain-sip.version><!-- other versions 
are broken! -->
                <jasny-bootstrap.version>3.1.3-2</jasny-bootstrap.version>
-               <jodconverter.version>4.4.7</jodconverter.version>
+               <jodconverter.version>4.4.8</jodconverter.version>
                <jaxb-runtime.version>4.0.5</jaxb-runtime.version>
                
<jquery-ui-touch-punch.version>0.2.3-2</jquery-ui-touch-punch.version>
                
<apacheds-test-framework.version>2.0.0.AM27</apacheds-test-framework.version>
-               <swagger.version>2.2.22</swagger.version>
+               <swagger.version>2.2.24</swagger.version>
                <jsr305.version>3.0.2</jsr305.version>
                <totp.version>1.7.1</totp.version>
                <!--  Exclude all generated code  -->
@@ -931,6 +932,12 @@
                                <groupId>org.wicketstuff</groupId>
                                
<artifactId>wicketstuff-jquery-ui-calendar</artifactId>
                                <version>${wicketstuff.version}</version>
+                               <exclusions>
+                                       <exclusion>
+                                               
<groupId>org.webjars.npm</groupId>
+                                               <artifactId>preact</artifactId>
+                                       </exclusion>
+                               </exclusions>
                        </dependency>
                        <dependency>
                                <groupId>org.wicketstuff</groupId>
@@ -961,6 +968,12 @@
                                <groupId>de.agilecoders.wicket</groupId>
                                <artifactId>wicket-bootstrap-themes</artifactId>
                                <version>${wicket-bootstrap.version}</version>
+                               <exclusions>
+                                       <exclusion>
+                                               
<groupId>org.webjars.npm</groupId>
+                                               <artifactId>preact</artifactId>
+                                       </exclusion>
+                               </exclusions>
                        </dependency>
                        <dependency>
                                <groupId>org.quartz-scheduler</groupId>
@@ -1221,8 +1234,6 @@
                                        
<groupId>org.apache.maven.plugins</groupId>
                                        
<artifactId>maven-compiler-plugin</artifactId>
                                        <configuration>
-                                               <source>${jdk.version}</source>
-                                               <target>${jdk.version}</target>
                                                <debug>true</debug>
                                                
<showDeprecation>true</showDeprecation>
                                                <encoding>UTF-8</encoding>

Reply via email to