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

rmaucher pushed a change to branch 11.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


    from 96d0d415d9 Improve search of existing methods when defining functions
     new da89b62813 Update OWB module to Apache OpenWebBeans 4.1.1
     new 17e9e23ef2 Add CDI 4.1 integration test for the OWB module
     new dfdbb222df Expand OWB module test coverage
     new ab7b7b9b9a Add optional OWB module coverage and documentation
     new 6d25930c7d Clean up OWB module build and test warnings
     new 3643f6fb7c Add extended OWB integration and unit test coverage
     new deb36d5aea Start OWB from ServletContainerInitializer for listener 
injection
     new f708e012a5 Complete OWB test coverage for lifecycle, instance manager 
and EL

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 modules/owb/README.md                              | 205 +++++++++++++++++
 modules/owb/pom.xml                                | 124 ++++++++++-
 .../OpenWebBeansContextLifecycleListener.java      |  18 +-
 .../webbeans/web/tomcat/OpenWebBeansCdi41IT.java   |  70 ++++++
 .../web/tomcat/OpenWebBeansClassLoaderLeakIT.java  |  95 ++++++++
 .../web/tomcat/OpenWebBeansInstanceManagerIT.java  |  58 +++++
 .../tomcat/OpenWebBeansInstanceManagerTest.java    | 151 +++++++++++++
 .../webbeans/web/tomcat/OpenWebBeansJspIT.java     |  59 +++++
 .../web/tomcat/OpenWebBeansRedeployIT.java         | 109 +++++++++
 .../web/tomcat/OpenWebBeansSecurityFilterIT.java   |  58 +++++
 .../web/tomcat/OpenWebBeansSecurityFilterTest.java |  67 ++++++
 .../web/tomcat/OpenWebBeansSecurityIT.java         | 109 +++++++++
 .../web/tomcat/OpenWebBeansSecurityValveTest.java  |  67 ++++++
 .../tomcat/OpenWebBeansTomcatIntegrationIT.java    | 209 ++++++++++++++++++
 .../apache/webbeans/web/tomcat/OwbTestServer.java  | 243 +++++++++++++++++++++
 .../apache/webbeans/web/tomcat/OwbTestSupport.java |  90 ++++++++
 .../webbeans/web/tomcat/TomcatPluginTest.java      | 150 +++++++++++++
 .../apache/webbeans/web/tomcat/WebAppBuilder.java  | 197 +++++++++++++++++
 .../web/tomcat/testapp/CustomPrincipal.java        |  13 +-
 .../owb/src/test/webapp/cdi41/WEB-INF/beans.xml    |  10 +-
 .../jakarta.enterprise.inject.spi.Extension        |   4 +-
 .../webbeans/web/tomcat/testapp/Cdi41Event.java    |   9 +-
 .../web/tomcat/testapp/Cdi41EventObserver.java     |  17 +-
 .../webbeans/web/tomcat/testapp/Cdi41Features.java |  57 +++++
 .../webbeans/web/tomcat/testapp/Cdi41Servlet.java  |  86 ++++++++
 .../webbeans/web/tomcat/testapp/Greeting.java      |  15 +-
 .../web/tomcat/testapp/InvokerExtension.java       |  48 ++++
 .../webbeans/web/tomcat/testapp/InvokerTarget.java |  19 +-
 .../web/tomcat/testapp/MatchingTarget.java         |  11 +-
 .../web/tomcat/testapp/RequestScopedBean.java      |  21 +-
 .../web/tomcat/testapp/SessionScopedBean.java      |  21 +-
 .../apache/webbeans/web/tomcat/testapp/Traced.java |  23 +-
 .../webbeans/web/tomcat/testapp/TracedService.java |  16 +-
 .../web/tomcat/testapp/TracingInterceptor.java     |  37 ++++
 .../owb/src/test/webapp/instance/WEB-INF/beans.xml |  10 +-
 .../webbeans/web/tomcat/testapp/InstanceProbe.java |  56 +++++
 .../web/tomcat/testapp/InstanceProbeServlet.java   |  79 +++++++
 .../webbeans/web/tomcat/testapp/ProbeGreeting.java |  19 +-
 .../owb/src/test/webapp/jsp/WEB-INF/beans.xml      |  10 +-
 .../src/test/webapp/jsp/WEB-INF/tags/greeting.tag  |   3 +-
 .../owb/src/test/webapp/jsp/included.jsp           |   2 +-
 .../owb/src/test/webapp/jsp/index.jsp              |  19 +-
 .../webbeans/web/tomcat/testapp/ElServlet.java     |  49 +++++
 .../webbeans/web/tomcat/testapp/JspGreeting.java   |  21 +-
 .../web/tomcat/testapp/MethodGreeting.java         |  21 +-
 .../web/tomcat/testapp/RequestGreeting.java        |  24 +-
 .../src/test/webapp/lifecycle/WEB-INF/beans.xml    |  10 +-
 .../tomcat/testapp/LifecycleContextListener.java   |  61 ++++++
 .../web/tomcat/testapp/LifecycleFilter.java        |  70 ++++++
 .../web/tomcat/testapp/LifecycleGreeting.java      |  19 +-
 .../web/tomcat/testapp/LifecycleMarkerWriter.java  |  33 ++-
 .../tomcat/testapp/LifecycleRequestListener.java   |  46 ++++
 .../web/tomcat/testapp/LifecycleServlet.java       |  71 ++++++
 .../tomcat/testapp/LifecycleSessionListener.java   |  46 ++++
 .../src/test/webapp/multi/one/WEB-INF/beans.xml    |  10 +-
 .../webapp/multi/one/WEB-INF/classes/value.txt     |   1 +
 .../webbeans/web/tomcat/testapp/MultiGreeting.java |  31 ++-
 .../webbeans/web/tomcat/testapp/MultiServlet.java  |  27 +--
 .../src/test/webapp/multi/two/WEB-INF/beans.xml    |  10 +-
 .../webapp/multi/two/WEB-INF/classes/value.txt     |   1 +
 .../webbeans/web/tomcat/testapp/MultiGreeting.java |  31 ++-
 .../webbeans/web/tomcat/testapp/MultiServlet.java  |  27 +--
 .../owb/src/test/webapp/redeploy/WEB-INF/beans.xml |  10 +-
 .../web/tomcat/testapp/RedeployGreeting.java       |  19 +-
 .../web/tomcat/testapp/RedeployServlet.java        |  66 ++++++
 .../test/webapp/security-filter/WEB-INF/beans.xml  |  10 +-
 .../test/webapp/security-filter/WEB-INF/web.xml    |  53 +++++
 .../web/tomcat/testapp/FilterWhoAmIServlet.java    |  32 +--
 .../owb/src/test/webapp/security/WEB-INF/beans.xml |  10 +-
 .../owb/src/test/webapp/security}/WEB-INF/web.xml  |  43 ++--
 .../webbeans/web/tomcat/testapp/WhoAmIServlet.java |  64 ++++++
 webapps/docs/cdi.xml                               | 106 ++++++++-
 webapps/docs/changelog.xml                         |   7 +
 73 files changed, 3369 insertions(+), 344 deletions(-)
 create mode 100644 modules/owb/README.md
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansCdi41IT.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansClassLoaderLeakIT.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansInstanceManagerIT.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansInstanceManagerTest.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansJspIT.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansRedeployIT.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansSecurityFilterIT.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansSecurityFilterTest.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansSecurityIT.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansSecurityValveTest.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OpenWebBeansTomcatIntegrationIT.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OwbTestServer.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/OwbTestSupport.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/TomcatPluginTest.java
 create mode 100644 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/WebAppBuilder.java
 copy test/webapp/WEB-INF/classes/org/apache/tomcat/Bug58096.java => 
modules/owb/src/test/java/org/apache/webbeans/web/tomcat/testapp/CustomPrincipal.java
 (67%)
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/cdi41/WEB-INF/beans.xml (73%)
 copy java/org/apache/catalina/util/CharsetMapperDefault.properties => 
modules/owb/src/test/webapp/cdi41/WEB-INF/classes/META-INF/services/jakarta.enterprise.inject.spi.Extension
 (93%)
 copy test/org/apache/el/lang/TesterBean.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/Cdi41Event.java
 (76%)
 copy 
test/org/apache/catalina/servlets/TestDefaultServletEncodingWithoutBom.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/Cdi41EventObserver.java
 (60%)
 create mode 100644 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/Cdi41Features.java
 create mode 100644 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/Cdi41Servlet.java
 copy test/org/apache/tomcat/util/buf/TestUriUtil26.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/Greeting.java
 (66%)
 create mode 100644 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/InvokerExtension.java
 copy test/org/apache/el/lang/TesterType.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/InvokerTarget.java
 (65%)
 copy test/jakarta/el/TesterBeanC.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/MatchingTarget.java
 (72%)
 copy test/org/apache/el/lang/TesterType.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/RequestScopedBean.java
 (62%)
 copy test/org/apache/catalina/startup/UrlPatternServlet.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/SessionScopedBean.java
 (62%)
 copy java/jakarta/annotation/PostConstruct.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/Traced.java
 (66%)
 copy test/org/apache/tomcat/util/buf/TestUriUtil26.java => 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/TracedService.java
 (67%)
 create mode 100644 
modules/owb/src/test/webapp/cdi41/src/org/apache/webbeans/web/tomcat/testapp/TracingInterceptor.java
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/instance/WEB-INF/beans.xml (73%)
 create mode 100644 
modules/owb/src/test/webapp/instance/src/org/apache/webbeans/web/tomcat/testapp/InstanceProbe.java
 create mode 100644 
modules/owb/src/test/webapp/instance/src/org/apache/webbeans/web/tomcat/testapp/InstanceProbeServlet.java
 copy test/org/apache/el/lang/TesterType.java => 
modules/owb/src/test/webapp/instance/src/org/apache/webbeans/web/tomcat/testapp/ProbeGreeting.java
 (66%)
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/jsp/WEB-INF/beans.xml (73%)
 copy test/webapp/jsp/encoding/bom-none-prolog-none.jsp => 
modules/owb/src/test/webapp/jsp/WEB-INF/tags/greeting.tag (93%)
 copy test/webapp/jsp/encoding/bom-none-prolog-none.jsp => 
modules/owb/src/test/webapp/jsp/included.jsp (95%)
 copy java/org/apache/tomcat/util/file/package.html => 
modules/owb/src/test/webapp/jsp/index.jsp (71%)
 create mode 100644 
modules/owb/src/test/webapp/jsp/src/org/apache/webbeans/web/tomcat/testapp/ElServlet.java
 copy test/org/apache/el/TesterBeanAA.java => 
modules/owb/src/test/webapp/jsp/src/org/apache/webbeans/web/tomcat/testapp/JspGreeting.java
 (63%)
 copy test/org/apache/el/TesterBeanBB.java => 
modules/owb/src/test/webapp/jsp/src/org/apache/webbeans/web/tomcat/testapp/MethodGreeting.java
 (64%)
 copy java/org/apache/el/parser/BooleanNode.java => 
modules/owb/src/test/webapp/jsp/src/org/apache/webbeans/web/tomcat/testapp/RequestGreeting.java
 (59%)
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/lifecycle/WEB-INF/beans.xml (73%)
 create mode 100644 
modules/owb/src/test/webapp/lifecycle/src/org/apache/webbeans/web/tomcat/testapp/LifecycleContextListener.java
 create mode 100644 
modules/owb/src/test/webapp/lifecycle/src/org/apache/webbeans/web/tomcat/testapp/LifecycleFilter.java
 copy test/org/apache/el/lang/TesterType.java => 
modules/owb/src/test/webapp/lifecycle/src/org/apache/webbeans/web/tomcat/testapp/LifecycleGreeting.java
 (66%)
 copy java/org/apache/catalina/webresources/war/Handler.java => 
modules/owb/src/test/webapp/lifecycle/src/org/apache/webbeans/web/tomcat/testapp/LifecycleMarkerWriter.java
 (50%)
 create mode 100644 
modules/owb/src/test/webapp/lifecycle/src/org/apache/webbeans/web/tomcat/testapp/LifecycleRequestListener.java
 create mode 100644 
modules/owb/src/test/webapp/lifecycle/src/org/apache/webbeans/web/tomcat/testapp/LifecycleServlet.java
 create mode 100644 
modules/owb/src/test/webapp/lifecycle/src/org/apache/webbeans/web/tomcat/testapp/LifecycleSessionListener.java
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/multi/one/WEB-INF/beans.xml (73%)
 create mode 100644 
modules/owb/src/test/webapp/multi/one/WEB-INF/classes/value.txt
 copy test/jakarta/servlet/TestServletResponse.java => 
modules/owb/src/test/webapp/multi/one/src/org/apache/webbeans/web/tomcat/testapp/MultiGreeting.java
 (53%)
 copy webapps/examples/WEB-INF/classes/async/Async3.java => 
modules/owb/src/test/webapp/multi/one/src/org/apache/webbeans/web/tomcat/testapp/MultiServlet.java
 (58%)
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/multi/two/WEB-INF/beans.xml (73%)
 create mode 100644 
modules/owb/src/test/webapp/multi/two/WEB-INF/classes/value.txt
 copy test/jakarta/servlet/TestServletResponse.java => 
modules/owb/src/test/webapp/multi/two/src/org/apache/webbeans/web/tomcat/testapp/MultiGreeting.java
 (53%)
 copy webapps/examples/WEB-INF/classes/async/Async3.java => 
modules/owb/src/test/webapp/multi/two/src/org/apache/webbeans/web/tomcat/testapp/MultiServlet.java
 (58%)
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/redeploy/WEB-INF/beans.xml (73%)
 copy test/org/apache/el/lang/TesterType.java => 
modules/owb/src/test/webapp/redeploy/src/org/apache/webbeans/web/tomcat/testapp/RedeployGreeting.java
 (66%)
 create mode 100644 
modules/owb/src/test/webapp/redeploy/src/org/apache/webbeans/web/tomcat/testapp/RedeployServlet.java
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/security-filter/WEB-INF/beans.xml (73%)
 create mode 100644 modules/owb/src/test/webapp/security-filter/WEB-INF/web.xml
 copy test/org/apache/catalina/startup/NoMappingParamServlet.java => 
modules/owb/src/test/webapp/security-filter/src/org/apache/webbeans/web/tomcat/testapp/FilterWhoAmIServlet.java
 (53%)
 copy java/org/apache/naming/java/package.html => 
modules/owb/src/test/webapp/security/WEB-INF/beans.xml (73%)
 copy {test/webapp-servletsecurity-b => 
modules/owb/src/test/webapp/security}/WEB-INF/web.xml (53%)
 create mode 100644 
modules/owb/src/test/webapp/security/src/org/apache/webbeans/web/tomcat/testapp/WhoAmIServlet.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to