X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=swt%2Frcp%2Forg.argeo.cms.swt.rcp%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Frcp%2FCmsRcpHttpLauncher.java;h=8b81e6698ff5d5a6d3373ca074702e0dd62d31a9;hb=4086635cfaa04c8a184124048794398b0ba96a55;hp=6246b0d0d13661316f546fb18e9bb74750f4b67f;hpb=f1b9c5f7bd5ab6ea3337cb59317bb6e6d449d88e;p=lgpl%2Fargeo-commons.git diff --git a/swt/rcp/org.argeo.cms.swt.rcp/src/org/argeo/cms/ui/rcp/CmsRcpHttpLauncher.java b/swt/rcp/org.argeo.cms.swt.rcp/src/org/argeo/cms/ui/rcp/CmsRcpHttpLauncher.java index 6246b0d0d..8b81e6698 100644 --- a/swt/rcp/org.argeo.cms.swt.rcp/src/org/argeo/cms/ui/rcp/CmsRcpHttpLauncher.java +++ b/swt/rcp/org.argeo.cms.swt.rcp/src/org/argeo/cms/ui/rcp/CmsRcpHttpLauncher.java @@ -25,6 +25,8 @@ public class CmsRcpHttpLauncher { private final static Logger logger = System.getLogger(CmsRcpHttpLauncher.class.getName()); private CompletableFuture httpServer = new CompletableFuture<>(); + private CmsRcpDisplayFactory cmsRcpDisplayFactory; + public void init() { } @@ -50,7 +52,7 @@ public class CmsRcpHttpLauncher { public void handle(HttpExchange exchange) throws IOException { String path = exchange.getRequestURI().getPath(); String uiName = path != null ? path.substring(path.lastIndexOf('/') + 1) : ""; - CmsRcpDisplayFactory.openCmsApp(cmsApp, uiName, null); + cmsRcpDisplayFactory.openCmsApp(cmsApp, uiName, null); exchange.sendResponseHeaders(200, -1); logger.log(Level.DEBUG, "Opened RCP UI " + uiName + " of CMS App /" + contextName); }