From da848d7b6bcf3e509890bdd42c3c59fba1adbe14 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 11 May 2022 07:34:58 +0200 Subject: [PATCH] Deal with empty app path in RCP --- .../src/org/argeo/cms/ui/rcp/servlet/CmsRcpServlet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rcp/org.argeo.cms.ui.rcp/src/org/argeo/cms/ui/rcp/servlet/CmsRcpServlet.java b/rcp/org.argeo.cms.ui.rcp/src/org/argeo/cms/ui/rcp/servlet/CmsRcpServlet.java index 54e2165bb..d180f195c 100644 --- a/rcp/org.argeo.cms.ui.rcp/src/org/argeo/cms/ui/rcp/servlet/CmsRcpServlet.java +++ b/rcp/org.argeo.cms.ui.rcp/src/org/argeo/cms/ui/rcp/servlet/CmsRcpServlet.java @@ -32,7 +32,7 @@ public class CmsRcpServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String path = req.getPathInfo(); - String uiName = path.substring(path.lastIndexOf('/') + 1); + String uiName = path != null ? path.substring(path.lastIndexOf('/') + 1) : ""; CmsRcpDisplayFactory.openCmsApp(eventAdmin, cmsApp, uiName); logger.log(Level.DEBUG, "Opened RCP UI " + uiName + " of CMS App " + req.getServletPath()); } -- 2.39.2