]> git.argeo.org Git - gpl/argeo-slc.git/commitdiff
Adapt to changes in Argeo Third Party
authorMathieu Baudier <mbaudier@argeo.org>
Mon, 16 Sep 2024 11:02:41 +0000 (13:02 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Mon, 16 Sep 2024 11:02:41 +0000 (13:02 +0200)
org.argeo.slc.cms/src/org/argeo/cms/integration/CmsExceptionsChain.java
org.argeo.slc.cms/src/org/argeo/cms/integration/CmsLoginServlet.java
org.argeo.slc.cms/src/org/argeo/cms/integration/CmsLogoutServlet.java
org.argeo.slc.cms/src/org/argeo/cms/integration/CmsPrivateServletContext.java
org.argeo.slc.cms/src/org/argeo/cms/integration/CmsTokenServlet.java
org.argeo.slc.cms/src/org/argeo/cms/integration/TestEndpoint.java
swt/org.argeo.cms.e4/src/org/argeo/cms/e4/addons/AuthAddon.java
swt/rap/org.argeo.tool.rap.cli/bnd.bnd
swt/rap/org.argeo.tool.rap.cli/src/org/argeo/tool/rap/cli/RapJettyServer.java
swt/rap/org.argeo.tool.rap.cli/src/org/argeo/tool/rap/cli/RwtRunner.java

index 672722946327febd0cf8b1c617b0a25c66b0bac0..f7d17aa3cd7a86854c77df159b72322b123fd72e 100644 (file)
@@ -3,7 +3,7 @@ package org.argeo.cms.integration;
 import java.io.IOException;
 import java.io.Writer;
 
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 
 import org.argeo.api.cms.CmsLog;
 import org.argeo.cms.util.ExceptionsChain;
index 29a3137bbfa150a76d2f3ce34a9c117079e6c4da..710fba836cdc9b6ff8b768278f6142a2cf243f25 100644 (file)
@@ -11,10 +11,10 @@ import javax.security.auth.callback.PasswordCallback;
 import javax.security.auth.callback.UnsupportedCallbackException;
 import javax.security.auth.login.LoginContext;
 import javax.security.auth.login.LoginException;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.ServletException;
+import jakarta.servlet.http.HttpServlet;
+import jakarta.servlet.http.HttpServletRequest;
+import jakarta.servlet.http.HttpServletResponse;
 
 import org.argeo.api.cms.CmsAuth;
 import org.argeo.api.cms.CmsSessionId;
index d18637d3f805ff9e9055bcb4b5f23192d7ac6e31..1efd8a645867be06f1436f654bf61e9c830a3b1d 100644 (file)
@@ -8,10 +8,10 @@ import javax.security.auth.callback.Callback;
 import javax.security.auth.callback.UnsupportedCallbackException;
 import javax.security.auth.login.LoginContext;
 import javax.security.auth.login.LoginException;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.ServletException;
+import jakarta.servlet.http.HttpServlet;
+import jakarta.servlet.http.HttpServletRequest;
+import jakarta.servlet.http.HttpServletResponse;
 
 import org.argeo.api.cms.CmsAuth;
 import org.argeo.api.cms.CmsSessionId;
index 09f17ae02cea7274d0fc5e116505f0c6ee250934..c5e9d24feadead4b955e5bf8b449753aa41d81b2 100644 (file)
@@ -6,8 +6,8 @@ import java.util.Map;
 
 import javax.security.auth.login.LoginContext;
 import javax.security.auth.login.LoginException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletRequest;
+import jakarta.servlet.http.HttpServletResponse;
 
 import org.argeo.api.cms.CmsAuth;
 import org.argeo.cms.auth.RemoteAuthCallbackHandler;
@@ -32,7 +32,8 @@ public class CmsPrivateServletContext extends ServletContextHelper {
         * Add the {@link AccessControlContext} as a request attribute, or redirect to
         * the login page.
         */
-       @Override
+       // FIXME handle security
+       //      @Override
        public boolean handleSecurity(final HttpServletRequest req, HttpServletResponse resp) throws IOException {
                LoginContext lc = null;
                ServletHttpRequest request = new ServletHttpRequest(req);
index c355ecd8d93eb8f570a2f22476a4dc64fae359b8..1a0242d346760b14d5d49cd590cc37618b101f31 100644 (file)
@@ -10,10 +10,10 @@ import javax.security.auth.callback.Callback;
 import javax.security.auth.callback.UnsupportedCallbackException;
 import javax.security.auth.login.LoginContext;
 import javax.security.auth.login.LoginException;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.ServletException;
+import jakarta.servlet.http.HttpServlet;
+import jakarta.servlet.http.HttpServletRequest;
+import jakarta.servlet.http.HttpServletResponse;
 
 import org.argeo.api.acr.ldap.NamingUtils;
 import org.argeo.api.cms.CmsAuth;
index a09d83e13ac1ca45c671d058e662ee1872ce7d65..0fe1f46cb39e4ea9e37762f61207da1d20659509 100644 (file)
@@ -5,16 +5,16 @@ import java.util.List;
 import java.util.Map;
 
 import javax.security.auth.Subject;
-import javax.websocket.CloseReason;
-import javax.websocket.EndpointConfig;
-import javax.websocket.OnClose;
-import javax.websocket.OnError;
-import javax.websocket.OnMessage;
-import javax.websocket.OnOpen;
-import javax.websocket.RemoteEndpoint;
-import javax.websocket.Session;
-import javax.websocket.server.PathParam;
-import javax.websocket.server.ServerEndpoint;
+import jakarta.websocket.CloseReason;
+import jakarta.websocket.EndpointConfig;
+import jakarta.websocket.OnClose;
+import jakarta.websocket.OnError;
+import jakarta.websocket.OnMessage;
+import jakarta.websocket.OnOpen;
+import jakarta.websocket.RemoteEndpoint;
+import jakarta.websocket.Session;
+import jakarta.websocket.server.PathParam;
+import jakarta.websocket.server.ServerEndpoint;
 
 import org.argeo.api.acr.ldap.NamingUtils;
 import org.argeo.api.cms.CmsLog;
index 889a5b3fa9327fa449d121a1b72c721cec9af8da..95608196ce4244a187794f2a2a6341cf085a2a30 100644 (file)
@@ -5,7 +5,7 @@ import java.util.Iterator;
 
 import jakarta.annotation.PostConstruct;
 import javax.security.auth.Subject;
-import javax.servlet.http.HttpServletRequest;
+import jakarta.servlet.http.HttpServletRequest;
 
 import org.argeo.api.cms.CmsLog;
 import org.argeo.cms.CurrentUser;
index 246564bb152eb9e43147c44a3289410a60fc6367..c00fcd15ef09cc3778bd58592031af05c844d489 100644 (file)
@@ -1,7 +1,6 @@
 Import-Package: \
 javax.websocket.server,\
 org.eclipse.jetty.util.component,\
-org.eclipse.jetty.ee8.nested,\
 org.eclipse.jetty.session,\
-org.eclipse.jetty.ee8.security,\
+org.eclipse.jetty.server.handler,\
 *
\ No newline at end of file
index 6f559e2c420c9b6b70468a81911fb58992f7bb82..f4560c57a3a1139b24de9571c7c561d66f381939 100644 (file)
@@ -4,15 +4,15 @@ import java.io.IOException;
 import java.nio.file.Files;
 import java.nio.file.Path;
 
-import javax.servlet.ServletContextEvent;
-import javax.servlet.ServletContextListener;
-import javax.servlet.ServletException;
+import jakarta.servlet.ServletContextEvent;
+import jakarta.servlet.ServletContextListener;
+import jakarta.servlet.ServletException;
 
 import org.argeo.cms.jetty.CmsJettyServer;
 import org.argeo.cms.web.CmsWebApp;
-import org.eclipse.jetty.ee8.servlet.DefaultServlet;
-import org.eclipse.jetty.ee8.servlet.ServletContextHandler;
-import org.eclipse.jetty.ee8.servlet.ServletHolder;
+import org.eclipse.jetty.ee10.servlet.DefaultServlet;
+import org.eclipse.jetty.ee10.servlet.ServletContextHandler;
+import org.eclipse.jetty.ee10.servlet.ServletHolder;
 import org.eclipse.rap.rwt.application.ApplicationRunner;
 import org.eclipse.rap.rwt.engine.RWTServlet;
 
index 0e20b810a06f07c62000c11b3759766fadfe6bc6..ffd7a6a8900b27b2419819f633543ac77517ad02 100644 (file)
@@ -7,13 +7,13 @@ import java.nio.file.Path;
 import java.util.HashMap;
 import java.util.Objects;
 
-import javax.servlet.ServletContextEvent;
-import javax.servlet.ServletContextListener;
+import jakarta.servlet.ServletContextEvent;
+import jakarta.servlet.ServletContextListener;
 
 import org.argeo.minidesktop.MiniDesktopManager;
-import org.eclipse.jetty.ee8.servlet.DefaultServlet;
-import org.eclipse.jetty.ee8.servlet.ServletContextHandler;
-import org.eclipse.jetty.ee8.servlet.ServletHolder;
+import org.eclipse.jetty.ee10.servlet.DefaultServlet;
+import org.eclipse.jetty.ee10.servlet.ServletContextHandler;
+import org.eclipse.jetty.ee10.servlet.ServletHolder;
 import org.eclipse.jetty.server.Connector;
 import org.eclipse.jetty.server.Server;
 import org.eclipse.jetty.server.ServerConnector;