[weld-commits] [weld/core] 906d03: Update Jetty integration (support both ways, prefe...

Greg Wilkins noreply at github.com
Mon Aug 5 03:25:39 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/weld/core
  Commit: 906d03801947c411be3114b064b1418d9be35b49
      https://github.com/weld/core/commit/906d03801947c411be3114b064b1418d9be35b49
  Author: Greg Wilkins <gregw at webtide.com>
  Date:   2019-08-05 (Mon, 05 Aug 2019)

  Changed paths:
    M docs/reference/src/main/asciidoc/environments.asciidoc
    M environments/servlet/core/src/main/java/org/jboss/weld/environment/jetty/AbstractJettyContainer.java
    R environments/servlet/core/src/main/java/org/jboss/weld/environment/jetty/EclipseWeldServletHandler.java
    M environments/servlet/core/src/main/java/org/jboss/weld/environment/jetty/JettyContainer.java
    A environments/servlet/core/src/main/java/org/jboss/weld/environment/jetty/JettyLegacyContainer.java
    A environments/servlet/core/src/main/java/org/jboss/weld/environment/jetty/LegacyWeldDecorator.java
    M environments/servlet/core/src/main/java/org/jboss/weld/environment/jetty/WeldDecorator.java
    M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/WeldServletLifecycle.java
    M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/logging/JettyLogger.java

  Log Message:
  -----------
  Update Jetty integration (support both ways, prefer Weld specific), keep legacy support, modify docs accordingly.

* Issue Weld-2587 Jetty #3804

Implement a new style of integration with the jetty container that does not require access to jetty
private APIs (as enabled in the jetty cdi module).

Previous mechanism has been trimmed of deprecated support and retained as a legacy container that will
continue to work for users that do expose the jetty APIs (as enabled in the jetty cdi2 module).

* minor cleanups and better javadoc
* documentation

Signed-off-by: Greg Wilkins <gregw at webtide.com>




More information about the weld-commits mailing list