You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by ra...@apache.org on 2019/01/09 17:26:34 UTC

[tomee] 46/48: TOMEE-2365 - Default appContext to root when context path is empty.

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

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

commit 8242f23e3e971e14f31ed0d561b52b7e343ce731
Author: Roberto Cortez <ra...@yahoo.com>
AuthorDate: Tue Jan 8 18:54:45 2019 +0000

    TOMEE-2365 - Default appContext to root when context path is empty.
---
 .../servlet/TomEESecurityServletContainerInitializer.java        | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/tomee/tomee-security/src/main/java/org/apache/tomee/security/servlet/TomEESecurityServletContainerInitializer.java b/tomee/tomee-security/src/main/java/org/apache/tomee/security/servlet/TomEESecurityServletContainerInitializer.java
index fcf8452..b3e1424 100644
--- a/tomee/tomee-security/src/main/java/org/apache/tomee/security/servlet/TomEESecurityServletContainerInitializer.java
+++ b/tomee/tomee-security/src/main/java/org/apache/tomee/security/servlet/TomEESecurityServletContainerInitializer.java
@@ -33,10 +33,11 @@ public class TomEESecurityServletContainerInitializer implements ServletContaine
                 CDI.current().getBeanManager().getExtension(TomEESecurityExtension.class);
 
         if (securityExtension.hasAuthenticationMechanisms()) {
-            AuthConfigFactory.getFactory()
-                             .registerConfigProvider(new TomEESecurityAuthConfigProvider(),
-                                                     "http", ctx.getVirtualServerName() + " " + ctx.getContextPath(),
-                                                     "TomEE Security JSR-375");
+            AuthConfigFactory.getFactory().registerConfigProvider(
+                    new TomEESecurityAuthConfigProvider(),
+                    "http",
+                    ctx.getContextPath().length() == 0 ? "root" : ctx.getContextPath(),
+                    "TomEE Security JSR-375");
         }
     }
 }