Skip to content

Commit

Permalink
Issue #4722 - changes from review
Browse files Browse the repository at this point in the history
- Fix packages exposed in the websocket configuration
- Make servlet dependency for websocket-util optional

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
  • Loading branch information
lachlan-roberts committed Apr 16, 2020
1 parent 5199e78 commit 213e157
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ public JavaxWebSocketConfiguration()
protectAndExpose("org.eclipse.jetty.websocket.util.server."); // For WebSocketUpgradeFilter
protectAndExpose("org.eclipse.jetty.websocket.javax.server.config.");
protectAndExpose("org.eclipse.jetty.websocket.javax.client.JavaxWebSocketClientContainerProvider");
hide("org.eclipse.jetty.websocket.javax.server.internal");
hide("org.eclipse.jetty.websocket.javax.server.internal.",
"org.eclipse.jetty.websocket.util.server.internal.");
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,12 @@ else if (isAvailable("org.eclipse.jetty.annotations.AnnotationConfiguration"))

protectAndExpose(
"org.eclipse.jetty.websocket.api.",
"org.eclipse.jetty.websocket.server.");
"org.eclipse.jetty.websocket.server.",
"org.eclipse.jetty.websocket.util.server."); // For WebSocketUpgradeFilter

hide("org.eclipse.jetty.server.internal.",
"org.eclipse.jetty.server.config.");
"org.eclipse.jetty.server.config.",
"org.eclipse.jetty.websocket.util.server.internal.");
}

@Override
Expand Down
1 change: 1 addition & 0 deletions jetty-websocket/websocket-util/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlet</artifactId>
<version>${project.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
Expand Down

0 comments on commit 213e157

Please sign in to comment.