| commit | f26e967b5e0a82b2bbf2014c30edb7af78cdb7f6 | [log] [tgz] |
|---|---|---|
| author | reiern70 <reiern70@gmail.com> | Sun Apr 17 09:21:08 2022 -0500 |
| committer | reiern70 <reiern70@gmail.com> | Tue Apr 19 12:19:07 2022 -0500 |
| tree | 90af7370cfe1fcfaae39950ae0db05f81007e05b | |
| parent | 5f822f953640c590545d9151d8d8ea43096a6405 [diff] |
[WICKET-6974] return correct context path
diff --git a/wicket-native-websocket/wicket-native-websocket-javax/src/main/java/org/apache/wicket/protocol/ws/javax/JavaxUpgradeHttpRequest.java b/wicket-native-websocket/wicket-native-websocket-javax/src/main/java/org/apache/wicket/protocol/ws/javax/JavaxUpgradeHttpRequest.java index f1f58b9..c45f3b3 100644 --- a/wicket-native-websocket/wicket-native-websocket-javax/src/main/java/org/apache/wicket/protocol/ws/javax/JavaxUpgradeHttpRequest.java +++ b/wicket-native-websocket/wicket-native-websocket-javax/src/main/java/org/apache/wicket/protocol/ws/javax/JavaxUpgradeHttpRequest.java
@@ -60,6 +60,7 @@ private final String requestUri; private final Map<String, String[]> parametersMap; private final Map<String, List<String>> headers; + private final String contextPath; public JavaxUpgradeHttpRequest(final Session session, EndpointConfig endpointConfig) { @@ -77,6 +78,7 @@ this.userPrincipal = session.getUserPrincipal(); Object requestURI = session.getRequestURI(); this.requestUri = requestURI != null ? requestURI.toString() : ""; + this.contextPath = httpSession.getServletContext().getContextPath(); this.parametersMap = new HashMap<>(); @@ -212,7 +214,7 @@ @Override public String getContextPath() { - return ""; + return contextPath; } @Override