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");
}
}
}