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 35918d8ffa FELIX-6750-Jetty-12.1.0-tryout - update to latest snapshot 
for jetty bundle
     add 3176f92f96 Update org.apache:apache to version 33.
     add 9db6a2288f felix.log: Use OSGi annotations to produce OSGi MANIFEST.MF 
entries.
     add 6947f9b31c felix.log: Clean up.
     add 3a76120cea felix.log: Enable GitHub CI Build.
     add 873121c8a3 GitHub CI Build: Use Maven 3.9.9.
     add f1cf40211e felix.scr: Fix printing of array of primitive types.
     add 2d71c5b90b felix.log: Use Maven Bundle plugin version 6.0.0.
     add e12c354c89 Do not print an error when a wildcard is used in component 
header
     add e9dbc04d1f Merge pull request #383 from 
laeubi/do_not_print_an_error_if_wildcard_is_used
     add 909b5df996 Bump actions/upload-artifact from 4.6.1 to 4.6.2
     add 9bea488e00 Merge pull request #394 from 
apache/dependabot/github_actions/actions/upload-artifact-4.6.2
     add 8c13ebd350 Update README.md
     add 27c24deb4a Bump org.apache.felix:org.apache.felix.webconsole
     add 9f8bda683c Bump ch.qos.logback:logback-core in /ipojo/runtime/core-it
     add 71bc9bbce5 Merge pull request #397 from 
apache/dependabot/maven/ipojo/runtime/core-it/ch.qos.logback-logback-core-1.3.15
     add bbbb475e0d Bump org.apache.felix:org.apache.felix.webconsole (#398)
     add 60bb901399 Bump ch.qos.logback:logback-core (#400)
     add 34cc1ab460 FELIX-6761 : NullPointerException when registering a new 
servlet (#399)
     add 7693e815a9 Update to latest snapshots
     add 972aba6e4c Update maven-ci.yml
     add bda05c4921 Update README.md
     add 5d4fa76b68 FELIX-6762 : Support Jakarta Servlet 6.1
     add c85ca97e5b FELIX-6762 : Support Jakarta Servlet 6.1
     add fffe1fab1f FELIX-6762 : Support Jakarta Servlet 6.1
     add 22fbd621f1 FELIX-6762 : Support Jakarta Servlet 6.1
     add 06779a8dea FELIX-6764 Update to Jetty 12.0.19
     add 1b4b599729 Merge pull request #401 from 
apache/feature/FELIX-6764-jetty-12.0.19
     add 4375f7674a Update parent pom and dependencies
     add dd33015c8f FELIX-6762 : Support Jakarta Servlet 6.1
     add 45c56d00fe [FELIX-6765] - Add a CI-job for Felix Framework
     add 73b4ebdc0d update mockito-core to mockito to latest version
     add 5d878f37b8 update felix-parent version
     add 338511cf28 [maven-release-plugin] prepare release 
org.apache.felix.http.base-5.1.12
     add ec44182f14 [maven-release-plugin] prepare for next development 
iteration
     add be4af1d050 [maven-release-plugin] prepare release 
org.apache.felix.http.jetty12-1.0.28
     add 0ed039e005 [maven-release-plugin] prepare for next development 
iteration
     add 73beaaa3b4 FELIX-6766 Improvement Tests of framework (#403)
     add 2f490b7ae5 remove not needed class-casts
     add a80815d52f simplify boolean handling
     add 0fb0c49023 [framework] Remove unused imports
     add 77c3193370 [framework] Remove redundant String.substring() parameter
     add d01d025212 [framework] Remove unnecessary array creation for varargs
     add 6a3bc322a0 [framework] Convert StringBuffer to StringBuilder for local 
variables
     add afef558e16 [fw] Convert to enhanced 'for' loops
     add aef3817634 [fw] Use diamond operator
     add a835f947ec [fw] use try with resource
     add cb6f178f8f [fw] use exception multi-catch
     add 054b36097d [fw] Use Auto-Boxing
     add 0da9cadf06 [fw] use auto-unboxing
     add ee8952a0ae [fw] use @Override annotation
     add a0fffe64fb [fw] rm nullcheck on instanceof
     add 818cb07adf [fw] remove redundant semicolon
     add 4d83e1e035 [fw] remove redundant super call
     add 000974f5b7 [fw] simplify map creation with initial entries
     add 14e9e75a6a [fw] use StringBuilder for String concatenation
     add a8ac32bad1 [fw] use valueOf, or auto boxing
     add 4097a96185 [framework] add tck module - run the OSGi-TCK 
osgi.test.cases.framework
     add faef017ef3 [ci] matrix run on major versions and 23
     add 1692706ec7 FELIX-6768 : Support OSGi Conditions (#406)
     add 2cd2dac7ea [maven-release-plugin] prepare release 
org.apache.felix.healthcheck.core-2.3.0
     add e327a25ca9 [maven-release-plugin] prepare for next development 
iteration
     add 23787c842e [maven-release-plugin] prepare release 
org.apache.felix.http.servlet-api-6.1.0
     add ad485f27a7 [maven-release-plugin] prepare for next development 
iteration
     add c944516f67 [maven-release-plugin] prepare release 
org.apache.felix.http.wrappers-6.1.0
     add bf54a42e03 [maven-release-plugin] prepare for next development 
iteration
     add 679b07d5fe [gogo] ci and project cleanup, gogo runs BUT TestParser 
157-159
     add d014d7ac28 FELIX-6770 : Support new methods in Jakarta Servlet 6.1
     add 6cac848e66 FELIX-6771 : Use SLF4J 2
     add bf81066aa1 FELIX-6770 : Support new methods in Jakarta Servlet 6.1
     add ddefed16af FELIX-6772 : Content type of resources is never set
     add 6b7e0cd9fa Update mockito to latest version
     add 466eb93f1c [fw] reduce warning related to types Classes
     add 1942027cb9 [maven-release-plugin] prepare release 
org.apache.felix.webconsole-5.0.12
     add d95c1ae6e5 [maven-release-plugin] prepare for next development 
iteration
     add 69b73354f8 Make Pipe.setCurrentPipe public to fix interruption 
handling in nested shells
     add 7dd6b766f2 Fix interruption handling in nested shells
     add 2edd19268e FELIX-6775 Update to Jetty 12.0.20 - Update to Jetty 12.0.20
     add d8bce3a111 Merge pull request #417 from 
apache/maintenance/FELIX-6775-Jetty-12.0.20
     add 24cb75e32c FELIX-6774 `org.apache.felix.http.jetty.maxFormSize` not 
enforced - Add integration test for demonstrating the issue
     add b7030c6e72 Merge branch 'master' into 
maintenance/FELIX-6774-IT-demonstrating-the-issue
     add ce1b5afef1 FELIX-6774 `org.apache.felix.http.jetty.maxFormSize` not 
enforced - Fix test; when calling getParameter("key"), an IOException is thrown 
(leading to a HTTP 500). This is as expected
     add 6858ded925 Merge pull request #415 from 
apache/maintenance/FELIX-6774-IT-demonstrating-the-issue
     add 54fd91efa7 FELIX-6777 : Wrong type of 
jakarta.servlet.error.exception_type attribute
     add e95cb90e46 FELIX-6778 Replaced the pattern of creating and cancelling 
a java.util.Timer, with a ScheduledThreadPoolExecutor. This is configured to 
keep its core Thread(s) around for up to 10 seconds without any tasks. This 
enables a low 'ds.service.changecount.timeout' to be used, without having to 
pay the cost of a lot of short-lived threads being created.
     add 181336b0cd Changed the SCR Component Actor thread into a 
ScheduledExecutorService Replaced the SCR Component Registry executor with the 
SCR Component Actor Added integration test that validates service.changecount 
property updates
     add 0480011575 FELIX-6774 `org.apache.felix.http.jetty.maxFormSize` not 
enforced - Introducing two new config properties, 
`org.apache.felix.http.jetty.requestSizeLimit` and 
`org.apache.felix.http.jetty.responseSizeLimit` - If either one is configured, 
the SizeLimitHandler will be configured - -1 is the default, which means 
unlimited - Do we still need to set `setMaxFormContentSize` now? - Updated 
README.md
     add c07c58f657 FELIX-6774 `org.apache.felix.http.jetty.maxFormSize` not 
enforced - Update README.md
     add 02c1387450 Merge branch 
'maintenance/FELIX-6774-IT-demonstrating-the-issue' into 
maintenance/FELIX-6774-Fix-for-size-issue
     add cbd5d92df3 Merge branch 'master' into 
maintenance/FELIX-6774-Fix-for-size-issue
     add 128784ebb6 FELIX-6776 Introduce way to restrict request and response 
size - introduce org.apache.felix.http.jetty.requestSizeLimit and 
org.apache.felix.http.jetty.responseSizeLimit - If either one is configured, 
the SizeLimitHandler will be configured, see 
https://jetty.org/docs/jetty/12/programming-guide/server/http.html#handler-use-size-limit
 - -1 is the default for both, which means unlimited. - Updated README.md for 
new properties
     add f6a84301f3 FELIX-6776 Introduce way to restrict request and response 
size - Remove deprecation message
     add 76464cfacd FELIX-6776 Introduce way to restrict request and response 
size - Remove deprecation message
     add acc937b79b 
FELIX-6776-Introduce-way-to-restrict-request-and-response-size - Upgrade 
mockito to try and resolve the mockito issue on Java 23 - Upgrade test scope 
dependency of Jetty to 12.0.19
     add 5e7a48aa1a Merge branch 'master' into 
maintenance/FELIX-6776-Introduce-way-to-restrict-request-and-response-size
     add 9792c462d6 
FELIX-6776-Introduce-way-to-restrict-request-and-response-size - Upgrade 
byte-buddy
     add 9209c7439e 
FELIX-6776-Introduce-way-to-restrict-request-and-response-size - Revert 
byte-buddy as it doesn't fix 23
     add 783f409185 FELIX-6779 Update to Jetty 12.0.21 - Update to 12.0.21
     add ae80d28522 Merge branch 'master' into 
maintenance/FELIX-6776-Introduce-way-to-restrict-request-and-response-size
     add 8834049716 Merge pull request #418 from 
apache/maintenance/FELIX-6776-Introduce-way-to-restrict-request-and-response-size
     add fd560a6e0f FELIX-6780 Java 23 CI failure for HTTP Jetty 
RequestLogTrackerTest - Upgrade mockito
     add bcf273a459 FELIX-6780 Java 23 CI failure for HTTP Jetty 
RequestLogTrackerTest - Upgrade mockito
     add a36b9a23c9 Merge pull request #422 from 
apache/maintenance/FELIX-6780-fix-jetty-unit-tests-java23
     add b7cded82a4 [maven-release-plugin] prepare release 
org.apache.felix.http.base-5.1.14
     add 7cf79c6c0d [maven-release-plugin] prepare for next development 
iteration
     add 2747c7cdfe [maven-release-plugin] prepare release 
org.apache.felix.http.jetty-5.1.34
     add bb927e67a8 [maven-release-plugin] prepare for next development 
iteration
     add 343afb00be [maven-release-plugin] prepare release 
org.apache.felix.http.jetty12-1.0.30
     add bfd76485f8 [maven-release-plugin] prepare for next development 
iteration
     add 0539fba499 [maven-release-plugin] prepare release 
org.apache.felix.http.bridge-6.0.0
     add ae9ef06c08 [maven-release-plugin] prepare for next development 
iteration
     add da26bc3d64 Related to PR #420, on getting control on the logging. This 
changes disables Pax Exam's preference for Pax Logging, and changes it with 
Logback (in the latest SLF4j 1.7.x compatible version). With this change, SLF4j 
and Logback are now available for both the unit tests and the pax exam tests. 
Configured explicit versions of all 'mavenBundle's declared in the 
ComponentTestBase, as otherwise Pax will depend on Maven's LATEST, which is not 
always compatible.
     add 3aef950b0e Added flag towards Pax Exam that ensures the Pax Exam test 
fails if there are unresolved bundles within the test runtime. This to avoid 
trying to run in a test in an inconsistent/incomplete environment (as some of 
the bundles were unresolved due to an incompatible version being used).
     add fe0772d937 Replaced the static versions referenced by 
ComponentTestBase, with obtaining these versions from the SCR maven project 
itself. This relies on the depends-maven-plugin on generating a properties 
file, that is read by the .versionAsInProject() Pax mavenBundle option API. 
Needed to update two existing dependencies, and add two test dependencies in 
order for the bundles used to be mutually consistent versions.
     add d76321fcff Merge remote-tracking branch 'origin/master' into 
feature/FELIX-6778
     add 86375a015a Removed empty ComponentRegistry.shutdown() method Removed 
m_componentActor parameter from ComponentRegistry.missingServicePresent()
     add 85251f4f17 Bump ch.qos.logback:logback-classic from 1.2.12 to 1.2.13 
in /scr
     add e3453e2203 Merge remote-tracking branch 'origin/master' into 
feature/FELIX-6778
     add 3b674eaa44 Only set the 'ds.service.changecount.timeout' system 
property within the Felix6778Test
     add 5ad1a58a27 Merge pull request #419 from 
Thales-Netherlands/feature/FELIX-6778
     add b48bd00369 FELIX-6782 Allow adding custom headers to Jetty error pages 
- Allow adding custom headers to Jetty error pages
     add 99f1107ccd FELIX-6782 Allow adding custom headers to Jetty error pages 
- Add assertions - Document new property
     add d66f7a43b4 FELIX-6782 Allow adding custom headers to Jetty error pages 
- Use put instead of add to allow for replacing headers
     add cd77630fe2 FELIX-6782 Allow adding custom headers to Jetty error pages 
- Correct defaults
     add 0f2decb647 Merge pull request #426 from 
apache/feature/FELIX-6782-Allow-adding-custom-headers-to-Jetty-error-pages
     add 9bc21e0b92 [maven-release-plugin] prepare release 
org.apache.felix.http.jetty12-1.0.32
     add 59e032fd2d [maven-release-plugin] prepare for next development 
iteration
     add 13838ff448 Merge branch 'master' into 
feature/FELIX-6750-Jetty-12.1.0-tryout

No new revisions were added by this update.

Summary of changes:
 .github/workflows/maven-ci.yml                     |  48 +-
 framework.tck/.gitignore                           |   1 +
 framework.tck/pom.xml                              | 160 +++++
 framework.tck/tck.bndrun                           |  36 ++
 framework/doc/changelog.txt                        |   6 +
 framework/pom.xml                                  |  29 +-
 .../apache/felix/framework/BundleContextImpl.java  | 114 ++--
 .../org/apache/felix/framework/BundleImpl.java     | 125 ++--
 .../felix/framework/BundleProtectionDomain.java    |  38 +-
 .../framework/BundleRevisionDependencies.java      |  16 +-
 .../apache/felix/framework/BundleRevisionImpl.java |  68 ++-
 .../apache/felix/framework/BundleWiringImpl.java   | 178 +++---
 .../org/apache/felix/framework/DTOFactory.java     |  50 +-
 .../felix/framework/EntryFilterEnumeration.java    |  20 +-
 .../apache/felix/framework/EventDispatcher.java    |  69 ++-
 .../felix/framework/ExportedPackageImpl.java       |  21 +-
 .../apache/felix/framework/ExtensionManager.java   | 151 ++---
 .../felix/framework/FakeURLStreamHandler.java      |   3 +-
 .../java/org/apache/felix/framework/Felix.java     | 321 +++++-----
 .../org/apache/felix/framework/FilterImpl.java     |  99 +--
 .../apache/felix/framework/FrameworkFactory.java   |   3 +-
 .../felix/framework/FrameworkStartLevelImpl.java   |  33 +-
 .../felix/framework/FrameworkWiringImpl.java       |  26 +-
 .../org/apache/felix/framework/HookRegistry.java   |  16 +-
 .../java/org/apache/felix/framework/Logger.java    |  11 +-
 .../apache/felix/framework/PackageAdminImpl.java   |  63 +-
 .../apache/felix/framework/RequiredBundleImpl.java |  18 +-
 .../apache/felix/framework/ResolveContextImpl.java |  10 +-
 .../felix/framework/ServiceRegistrationImpl.java   | 179 +++---
 .../apache/felix/framework/ServiceRegistry.java    |  59 +-
 .../org/apache/felix/framework/StartLevelImpl.java |  22 +-
 .../apache/felix/framework/StatefulResolver.java   |  93 ++-
 .../org/apache/felix/framework/URLHandlers.java    |  43 +-
 .../felix/framework/URLHandlersActivator.java      |   4 +-
 .../framework/URLHandlersBundleStreamHandler.java  |  16 +-
 .../framework/URLHandlersBundleURLConnection.java  |  21 +-
 .../framework/URLHandlersContentHandlerProxy.java  |   9 +-
 .../framework/URLHandlersStreamHandlerProxy.java   |  86 +--
 .../org/apache/felix/framework/WovenClassImpl.java | 100 +--
 .../felix/framework/cache/BundleArchive.java       |  27 +-
 .../framework/cache/BundleArchiveRevision.java     |   8 +-
 .../apache/felix/framework/cache/BundleCache.java  |  29 +-
 .../framework/cache/ConnectContentContent.java     |   4 +-
 .../felix/framework/cache/ConnectRevision.java     |   8 +-
 .../framework/cache/ContentDirectoryContent.java   |  41 +-
 .../felix/framework/cache/DirectoryContent.java    |  53 +-
 .../felix/framework/cache/DirectoryRevision.java   |  13 +-
 .../apache/felix/framework/cache/JarContent.java   |  43 +-
 .../apache/felix/framework/cache/JarRevision.java  |  13 +-
 .../framework/capabilityset/CapabilitySet.java     |  46 +-
 .../framework/capabilityset/SimpleFilter.java      |  30 +-
 .../felix/framework/ext/SecurityProvider.java      |   5 +-
 .../framework/resolver/CandidateComparator.java    |   3 +-
 .../felix/framework/util/ClassFileVisitor.java     |   4 +-
 .../apache/felix/framework/util/ClassParser.java   |  21 +-
 .../felix/framework/util/CompoundEnumeration.java  |  20 +-
 .../apache/felix/framework/util/ListenerInfo.java  |  15 +-
 .../felix/framework/util/MapToDictionary.java      |  30 +-
 .../felix/framework/util/MultiReleaseContent.java  |   6 +-
 .../apache/felix/framework/util/SecureAction.java  | 129 ++--
 .../felix/framework/util/SecurityManagerEx.java    |   7 +-
 .../apache/felix/framework/util/ShrinkableMap.java |  37 +-
 .../felix/framework/util/StringComparator.java     |   3 +-
 .../org/apache/felix/framework/util/StringMap.java |   6 +-
 .../java/org/apache/felix/framework/util/Util.java |  74 ++-
 .../felix/framework/util/WeakZipFileFactory.java   |  14 +-
 .../util/manifestparser/ManifestParser.java        | 173 +++---
 .../util/manifestparser/NativeLibrary.java         |   7 +-
 .../util/manifestparser/NativeLibraryClause.java   |  37 +-
 .../framework/wiring/BundleCapabilityImpl.java     |  16 +-
 .../framework/wiring/BundleRequirementImpl.java    |  18 +-
 .../felix/framework/wiring/BundleWireImpl.java     |  21 +-
 .../org/apache/felix/framework/BootLoaderTest.java |  37 +-
 .../felix/framework/BundleRevisionImplTest.java    |  12 +-
 .../felix/framework/BundleWiringImplTest.java      | 412 ++++++-------
 .../apache/felix/framework/CollisionHookTest.java  |  52 +-
 .../apache/felix/framework/ConcurrencyTest.java    |  40 +-
 .../framework/ConcurrentBundleUpdateTest.java      | 100 +--
 .../felix/framework/ConcurrentClassLoaderTest.java |  44 +-
 .../org/apache/felix/framework/ConnectTest.java    |  70 +--
 .../CycleDetectionWithWovenClassTest.java          |  29 +-
 .../org/apache/felix/framework/DTOFactoryTest.java | 146 ++---
 .../felix/framework/EventDispatcherTest.java       |  78 ++-
 .../felix/framework/ExtensionManagerTest.java      |  94 ++-
 .../org/apache/felix/framework/FilterTest.java     |  40 +-
 .../framework/ImplicitBootDelegationTest.java      |  67 +-
 .../org/apache/felix/framework/LaunchTest.java     |  33 +-
 .../felix/framework/MultiReleaseVersionTest.java   | 193 +++---
 .../felix/framework/PackageAdminImplTest.java      |  53 +-
 .../framework/RequirementsCapabilitiesTest.java    |  98 ++-
 .../org/apache/felix/framework/ResolveTest.java    | 132 ++--
 .../felix/framework/ResourceLoadingTest.java       |  89 +--
 .../apache/felix/framework/ServiceObjectsTest.java |  15 +-
 .../framework/ServiceRegistrationImplTest.java     |  33 +-
 .../felix/framework/ServiceRegistryTest.java       | 677 ++++++++++-----------
 .../apache/felix/framework/StartBundleTest.java    |  16 +-
 .../felix/framework/StartStopBundleTest.java       |  33 +-
 .../apache/felix/framework/URLHandlersTest.java    |  92 +--
 .../felix/framework/UninstallBundleTest.java       |  20 +-
 .../felix/framework/VersionConverterTest.java      |  10 +-
 .../felix/framework/cache/BundleCacheTest.java     | 189 +++---
 .../framework/capabilityset/SimpleFilterTest.java  |  70 ++-
 .../org/apache/felix/framework/util/UtilTest.java  |  38 +-
 .../felix/framework/util/WeakZipFileTest.java      |  59 +-
 .../util/manifestparser/ManifestParserTest.java    |  93 +--
 .../manifestparser/NativeLibraryClauseTest.java    | 273 +++++----
 .../org/osgi/util/tracker/BundleTrackerTest.java   |   6 +-
 .../org/osgi/util/tracker/ServiceTrackerTest.java  |   8 +-
 gogo/bom/pom.xml                                   |   2 +-
 gogo/command/pom.xml                               |   2 +-
 gogo/gogo-parent/pom.xml                           |  14 +-
 gogo/itest-jline/itest.bndrun                      |   7 +-
 gogo/itest-jline/pom.xml                           |  13 +-
 gogo/itest-shell/.gitignore                        |   1 +
 gogo/itest-shell/itest.bndrun                      |   6 +-
 gogo/itest-shell/pom.xml                           |  21 +-
 gogo/jline/pom.xml                                 |  41 +-
 .../java/org/apache/felix/gogo/jline/Builtin.java  |   5 +-
 .../java/org/apache/felix/gogo/jline/Posix.java    |  22 +-
 .../java/org/apache/felix/gogo/jline/Shell.java    |  21 +-
 .../apache/felix/gogo/jline/ssh/ShellCommand.java  |  21 +-
 .../felix/gogo/jline/ssh/ShellCommandFactory.java  |  12 +-
 .../felix/gogo/jline/ssh/ShellFactoryImpl.java     |  58 +-
 .../java/org/apache/felix/gogo/jline/ssh/Ssh.java  |   6 +-
 gogo/pom.xml                                       |   2 +-
 gogo/runtime/pom.xml                               |   2 +-
 .../java/org/apache/felix/gogo/runtime/Pipe.java   |   7 +-
 .../org/apache/felix/gogo/runtime/TestParser.java  |  18 +-
 .../apache/felix/gogo/runtime/TestTokenizer.java   |   2 +-
 gogo/shell/pom.xml                                 |   2 +-
 healthcheck/README.md                              | 135 ++--
 healthcheck/core/pom.xml                           |  26 +-
 .../felix/hc/core/impl/monitor/HealthState.java    |  39 +-
 .../hc/core/impl/CompositeHealthCheckTest.java     |  19 +-
 .../core/impl/monitor/HealthCheckMonitorTest.java  |  88 +--
 .../felix/hc/core/it/HealthCheckMonitorIT.java     | 247 ++++++++
 .../test/java/org/apache/felix/hc/core/it/U.java   |  12 +-
 http/README.md                                     | 113 ++--
 http/base/pom.xml                                  |  12 +-
 .../http/base/internal/dispatch/Dispatcher.java    |   6 +-
 .../internal/dispatch/ServletRequestWrapper.java   |   5 +-
 .../internal/dispatch/ServletResponseWrapper.java  |  51 ++
 .../base/internal/handler/WebSocketHandler.java    |   5 +-
 .../internal/handler/WhiteboardServletHandler.java |  28 +
 .../handler/WhiteboardWebSocketServletHandler.java |  76 ---
 .../base/internal/service/HttpServiceFactory.java  |   1 -
 .../internal/whiteboard/WhiteboardManager.java     |  14 -
 http/bridge/pom.xml                                |  10 +-
 http/itest/pom.xml                                 |  30 +-
 .../felix/http/itest/BaseIntegrationTest.java      |  12 +-
 http/jetty/pom.xml                                 |  19 +-
 .../http/jetty/it/AbstractJettyTestSupport.java    |   8 +-
 .../felix/http/jetty/it/LightClassifierIT.java     |   4 +-
 .../jetty/it/MissingWebsocketDependenciesIT.java   |   8 +-
 http/jetty12/pom.xml                               |  19 +-
 .../jetty/internal/ConfigMetaTypeProvider.java     |  20 +-
 .../felix/http/jetty/internal/JettyConfig.java     |  25 +-
 ...stomizerWrapper.java => JettyErrorHandler.java} |  31 +-
 .../felix/http/jetty/internal/JettyService.java    |  39 +-
 .../http/jetty/it/AbstractJettyTestSupport.java    |   8 +-
 ...rtualThreadsIT.java => JettyMaxFormSizeIT.java} |  48 +-
 ...ThreadsIT.java => JettySizeLimitHandlerIT.java} |  66 +-
 .../jetty/it/JettyUriComplianceModeDefaultIT.java  |  15 +-
 .../jetty/it/JettyUriComplianceModeLegacyIT.java   |   2 +
 .../felix/http/jetty/it/JettyVirtualThreadsIT.java |   2 +
 .../felix/http/jetty/it/LightClassifierIT.java     |   8 +-
 .../jetty/it/MissingWebsocketDependenciesIT.java   |   6 +-
 http/samples/whiteboard/pom.xml                    |   2 +-
 http/servlet-api/pom.xml                           |   8 +-
 http/sslfilter/pom.xml                             |   2 +-
 http/wrappers/pom.xml                              |   8 +-
 .../HttpServletResponseWrapper.java                |  11 +
 .../jakartawrappers/ServletRequestWrapper.java     |  13 +
 .../http/javaxwrappers/ServletRequestWrapper.java  |  13 +
 .../eventadmin/eventadmin-handler-it/pom.xml       |   2 +-
 ipojo/runtime/core-it/pom.xml                      |   2 +-
 ipojo/webconsole-plugin/pom.xml                    |   2 +-
 log/pom.xml                                        |  49 +-
 .../main/java/org/apache/felix/log/Activator.java  |  10 +-
 .../org/apache/felix/log/FormatterLoggerImpl.java  |   1 +
 log/src/main/java/org/apache/felix/log/Log.java    |   2 +-
 .../java/org/apache/felix/log/LogEntryImpl.java    |   6 +
 .../org/apache/felix/log/LogListenerThread.java    |   5 +-
 .../org/apache/felix/log/LogNodeEnumeration.java   |   2 +
 .../apache/felix/log/LogReaderServiceFactory.java  |   2 +
 .../org/apache/felix/log/LogReaderServiceImpl.java |   7 +
 .../org/apache/felix/log/LogServiceFactory.java    |   2 +-
 .../java/org/apache/felix/log/LogServiceImpl.java  |  12 +-
 .../java/org/apache/felix/log/LoggerAdminImpl.java |   7 +
 .../org/apache/felix/log/LoggerContextImpl.java    |   8 +-
 .../apache/felix/log/RootLoggerContextImpl.java    |  16 +-
 pom/pom.xml                                        |   2 +-
 scr/pom.xml                                        |  52 +-
 .../java/org/apache/felix/scr/impl/Activator.java  |  14 +-
 .../felix/scr/impl/BundleComponentActivator.java   |  39 +-
 .../felix/scr/impl/ComponentActorExecutor.java     |  70 +++
 .../felix/scr/impl/ComponentActorThread.java       | 179 ------
 .../apache/felix/scr/impl/ComponentCommands.java   |   6 +-
 .../apache/felix/scr/impl/ComponentRegistry.java   |  45 +-
 .../felix/scr/integration/ComponentTestBase.java   |  27 +-
 .../felix/scr/integration/Felix6778Test.java       | 126 ++++
 ..._all_elements_10.properties => exam.properties} |   9 +-
 .../src/test/resources/logback-test.xml            |  23 +-
 tools/osgicheck-maven-plugin/pom.xml               |  10 +-
 webconsole-plugins/memoryusage/pom.xml             |   2 +-
 webconsole/README.md                               |   5 +
 webconsole/pom.xml                                 |  12 +-
 .../felix/webconsole/AbstractWebConsolePlugin.java |  19 +-
 .../internal/servlet/AbstractPluginAdapter.java    |  11 +-
 .../webconsole/internal/servlet/MimeTypes.java     | 191 ++++++
 .../internal/servlet/OsgiManagerHttpContext.java   |   8 +-
 .../felix/webconsole/servlet/AbstractServlet.java  |   9 +-
 212 files changed, 5410 insertions(+), 3960 deletions(-)
 create mode 100644 framework.tck/.gitignore
 create mode 100644 framework.tck/pom.xml
 create mode 100644 framework.tck/tck.bndrun
 create mode 100644 gogo/itest-shell/.gitignore
 create mode 100644 
healthcheck/core/src/test/java/org/apache/felix/hc/core/it/HealthCheckMonitorIT.java
 delete mode 100644 
http/base/src/main/java/org/apache/felix/http/base/internal/handler/WhiteboardWebSocketServletHandler.java
 copy 
http/jetty12/src/main/java/org/apache/felix/http/jetty/internal/{CustomizerWrapper.java
 => JettyErrorHandler.java} (58%)
 copy 
http/jetty12/src/test/java/org/apache/felix/http/jetty/it/{JettyVirtualThreadsIT.java
 => JettyMaxFormSizeIT.java} (69%)
 copy 
http/jetty12/src/test/java/org/apache/felix/http/jetty/it/{JettyVirtualThreadsIT.java
 => JettySizeLimitHandlerIT.java} (55%)
 create mode 100644 
scr/src/main/java/org/apache/felix/scr/impl/ComponentActorExecutor.java
 delete mode 100644 
scr/src/main/java/org/apache/felix/scr/impl/ComponentActorThread.java
 create mode 100644 
scr/src/test/java/org/apache/felix/scr/integration/Felix6778Test.java
 copy scr/src/test/resources/{components_all_elements_10.properties => 
exam.properties} (89%)
 copy rootcause/src/test/resources/logback.xml => 
scr/src/test/resources/logback-test.xml (66%)
 create mode 100644 
webconsole/src/main/java/org/apache/felix/webconsole/internal/servlet/MimeTypes.java

Reply via email to