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 <[email protected]> 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"); } } }
