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

paulrutter pushed a change to branch feature/FELIX-6750-Jetty-12.1.0-tryout
in repository https://gitbox.apache.org/repos/asf/felix-dev.git


    from eb61dc7817 FELIX-6750 Try out Jetty 12.1.0 in Felix HTTP - Update 
wrappers to implement new methods for servlet-api 6.1. This will break 
backwards compatbility though
     add f23094ca7d FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Add reproducer in integration test
     add 0de03ea42d FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Call init lazy in case of servlets that extend JettyWebSocketServlet - 
This fixes the IT as well
     add 1a94da05a2 FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Extract test methods - Remove ServletWrapper support, as it doesn't 
work properly yet
     add 6044d22b63 FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Make solution thread-safe - Fix destroy logic - Minor test improvements
     add 93f2d2045b FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Add support for HttpService / ServletWrappers - Add IT to guard it
     add bb22e52046 FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Update whiteboard examples; the FelixJettyWebSocketServlet is no 
longer needed with these fixes
     add 37254fd6a4 FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Disable HTTP service test, as it fails with 
"java.lang.IllegalStateException: JettyServerFrameHandlerFactory not found"
     add 95e594c024 FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Fix passing along shared websocket attributes to the HttpContext in 
SharedHttpServiceImpl, when registerServlet is called - Enable test again
     add 24edc751a3 FELIX-6746 JettyWebSocketServlet: Error during calling 
init() - Add NPE check
     add 7f70602653 Merge branch 'master' into 
maintenance/FELIX-6746-websocketservlet-init-NPE
     add 5a21ef7953 Merge branch 'master' into 
maintenance/FELIX-6746-websocketservlet-init-NPE
     add a05cdb0b87 Update README.md
     add 3c33138131 Merge branch 'master' into 
maintenance/FELIX-6746-websocketservlet-init-NPE
     add 3be9609df2 Merge branch 'master' into 
maintenance/FELIX-6746-websocketservlet-init-NPE
     add ce69d42865 Merge branch 'master' into 
maintenance/FELIX-6746-websocketservlet-init-NPE
     add bb16933c80 FELIX-6746-websocketservlet-init-NPE - Move logic into 
subclass
     add 1035eade8b Merge branch 
'maintenance/FELIX-6746-websocketservlet-init-NPE-subclass' into 
maintenance/FELIX-6746-websocketservlet-init-NPE
     add 7e5f719b34 FELIX-6746-websocketservlet-init-NPE - Imports
     add c849ca47be FELIX-6746-websocketservlet-init-NPE - Minor changes
     add 7612655dd7 FELIX-6746-websocketservlet-init-NPE - Remove util class, 
move method to handler - Add unit test, add test scope dependency on jetty12
     add 0b538230a5 Merge pull request #364 from 
apache/maintenance/FELIX-6746-websocketservlet-init-NPE
     add e921130416 Merge branch 'master' into 
feature/FELIX-6750-Jetty-12.1.0-tryout

No new revisions were added by this update.

Summary of changes:
 http/README.md                                     |   1 +
 http/base/pom.xml                                  |   6 ++
 .../http/base/internal/HttpServiceController.java  |   1 +
 .../handler/HttpServiceServletHandler.java         |   2 +-
 .../HttpServiceWebSocketServletHandler.java        |  65 ++++++++++++
 .../http/base/internal/handler/ServletHandler.java |   3 +-
 .../base/internal/handler/WebSocketHandler.java    | 115 +++++++++++++++++++++
 .../internal/handler/WhiteboardServletHandler.java |   2 +-
 .../handler/WhiteboardWebSocketServletHandler.java |  76 ++++++++++++++
 .../base/internal/service/HttpServiceFactory.java  |  12 +++
 .../internal/service/SharedHttpServiceImpl.java    |  42 +++++++-
 .../internal/whiteboard/WhiteboardManager.java     |  40 +++++--
 .../internal/handler/WebSocketHandlerTest.java     |  52 ++++++++++
 .../http/jetty/it/JettySpecificWebsocketIT.java    |  47 ++++++++-
 .../whiteboard/FelixJettyWebSocketServlet.java     |  72 -------------
 .../TestWebSocketServletAlternative.java           |   4 +-
 16 files changed, 448 insertions(+), 92 deletions(-)
 create mode 100644 
http/base/src/main/java/org/apache/felix/http/base/internal/handler/HttpServiceWebSocketServletHandler.java
 create mode 100644 
http/base/src/main/java/org/apache/felix/http/base/internal/handler/WebSocketHandler.java
 create mode 100644 
http/base/src/main/java/org/apache/felix/http/base/internal/handler/WhiteboardWebSocketServletHandler.java
 create mode 100644 
http/base/src/test/java/org/apache/felix/http/base/internal/handler/WebSocketHandlerTest.java
 delete mode 100644 
http/samples/whiteboard/src/main/java/org/apache/felix/http/samples/whiteboard/FelixJettyWebSocketServlet.java

Reply via email to