Joakim Erdfelt
32c1df6bd2
Merge pull request #11967 from jetty/fix/12.0.x/flakyCSLT
...
Fix flaky ContextScopeListenerTest
2024-06-27 11:50:43 -05:00
Jan Bartel
893911a833
Jetty 12.0.x 11774 backport env web xml ( #11966 )
...
* Jetty 12.0.x jetty ee web xml (PR #11746 )
* Resolve jetty-eeX-web.xml before jetty-web.xml
* Support jetty-eeX-env.xml, as per jetty-eeX-web.xml
* Support jetty-eeX-env.xml, as per jetty-eeX-web.xml
---------
Co-authored-by: Greg Wilkins <gregw@webtide.com>
2024-06-27 11:50:03 -05:00
Joakim Erdfelt
2caf9c11c0
Cleanup XML environment specific deployment AppProviders
2024-06-27 11:48:37 -05:00
Joakim Erdfelt
b2c4acdde4
Exclude jetty-schemas (no longer needed in Jetty 12)
2024-06-27 08:45:49 -05:00
Joakim Erdfelt
c6b3095e44
Bump ee8 apache-jsp from 10.1.16 to 10.1.25
2024-06-27 06:29:52 -05:00
Joakim Erdfelt
d7a2f08458
Bump ee8 apache-jsp from 9.0.83.1 to 9.0.90
2024-06-27 06:27:53 -05:00
Olivier Lamy
3091012393
Upgrade Infinispan 15.0.5 ( #11961 )
...
* Upgrade infinispan 15.0.5
Signed-off-by: Olivier Lamy <olamy@apache.org>
2024-06-27 01:50:51 +02:00
gregw
7ee5cfc7e8
Fix flaky ContextScopeListenerTest
2024-06-27 09:47:28 +10:00
Greg Wilkins
15bcc5ecb0
Cleanups extracted from delayed PR #11876 ( #11958 )
...
* Cleanups extracted from delayed PR #11876
* Update from review
2024-06-26 16:49:58 +10:00
Lachlan
f21bbcf40f
Merge pull request #11906 from jetty/jetty-12.0.x-coreMultiPart
...
Improve support for MultiPart in jetty-core
2024-06-26 12:57:35 +10:00
Joakim Erdfelt
f78f4422f5
Issue #11925 - Fix Etag NPE when using URLResource and improve Base Resource is alias warning ( #11930 )
...
* Issue #11925 - ee9 DefaultServlet and suffix url-patterns.
* Issue #11925 - Fix NPE in EtagUtils with URLResource
* Issue #11925 - Make error message "Base Resource should not be an alias" more useful.
* Set <reuseForks> to false for problematic tests.
2024-06-25 08:11:35 -05:00
Greg Wilkins
718c6fce51
Content.Source from methods ( #11949 )
...
Introduce Content.Source.from methods
These isolate code from specific implementations (which could even be made internal)
2024-06-25 12:32:29 +10:00
gregw
9a9ef89cb4
Fix flaky test
2024-06-25 12:01:17 +10:00
Joakim Erdfelt
930ebc4b31
Merge pull request #11945 from jetty/fix/12.0.x/multipart-part-delete-existence-check
...
Issue #11944 - Part.delete() should only attempt to delete if the file exists
2024-06-24 07:23:48 -05:00
Lachlan
865b72688a
Merge pull request #11948 from jetty/fix/12.0.x/11941/distribution-test-logs
...
Issue #11941 - reduce logs for DistributionTests
2024-06-24 15:39:20 +10:00
Lachlan Roberts
af0902fdcf
Issue #11906 - change default of useFilesForPartsWithoutFileName to true
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-06-24 15:36:17 +10:00
Lachlan Roberts
c845b553fb
Issue #11906 - changes from review
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-06-24 15:32:13 +10:00
Greg Wilkins
4f4bec0624
ByteChannelContentSource ( #11910 )
...
Introduces a ByteChannelContentSource which is needed for the spring framework integration.
It also introduces a few minor utilities:
a ByteBufferPool.Sized class that is a ByteBufferPool.Wrapper with a configured size and type so a no args acquire() method can be called. This avoid the need to many classes to have a three fields: pool, size and direct and also can avoid constructors/methods with size and direct
an ExceptionUtil.run(Runnable, Consumer<Throwable> failure) that is a simple try catch and avoids many private methods being created to do just that.
2024-06-24 14:35:23 +10:00
Lachlan Roberts
b98c070b0d
Issue #11941 - reduce logs for DistributionTests
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-06-24 13:08:38 +10:00
Lachlan Roberts
c7249c7156
Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.0.x-coreMultiPart
2024-06-24 12:44:22 +10:00
Lachlan Roberts
9de9a487e1
PR #11906 - changes from review
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-06-24 12:43:55 +10:00
Lachlan Roberts
4a33439a8f
PR #11906 - changes from review
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-06-24 11:48:11 +10:00
Joakim Erdfelt
82faaee276
Merge remote-tracking branch 'origin/jetty-12.0.x' into fix/12.0.x/multipart-part-delete-existence-check
2024-06-21 15:41:56 -05:00
Joakim Erdfelt
99faa7a9a6
Fixing FileIDTest
2024-06-21 15:26:00 -05:00
Joakim Erdfelt
9f077aaeb3
Issue #11944 - Part.delete() should only attempt to delete if the file exists.
2024-06-21 13:40:06 -05:00
Joakim Erdfelt
b15cfd125d
Update URLs for new jetty locations
2024-06-21 13:33:46 -05:00
Joakim Erdfelt
aac0353092
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2024-06-21 13:30:06 -05:00
Joakim Erdfelt
ee2a0f37e2
Merge pull request #11940 from jetty/fix/12.0.x/ee90-servlet-test-warnings
...
Fix warnings during jetty-ee9-servlet tests
2024-06-21 12:58:36 -05:00
Joakim Erdfelt
6a05c92d59
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2024-06-21 11:43:38 -05:00
Joakim Erdfelt
91d5e3355a
Update URLs for new jetty locations
2024-06-21 11:41:01 -05:00
Joakim Erdfelt
3d7f6d8dc5
Update URLs for new jetty locations
2024-06-21 11:38:22 -05:00
Joakim Erdfelt
aa723a2cdc
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2024-06-21 07:00:39 -05:00
Jan Bartel
8a0c4da385
Issue #11942 Update PoweredBy to reference new jetty.org site ( #11943 )
2024-06-21 04:33:15 +02:00
Joakim Erdfelt
23aecbe3a8
Fix warnings during jetty-ee9-servlet tests
2024-06-20 14:38:15 -05:00
Joakim Erdfelt
d854cc42d2
Merge pull request #11939 from jetty/fix/10.0.x/update-url-refs-jetty.org
...
[10.0.x] Updating URL refs to jetty.org
2024-06-20 17:16:25 +00:00
Joakim Erdfelt
5927b62793
Fixing maven pom spotless error
2024-06-20 10:13:54 -05:00
Joakim Erdfelt
5bbd012d60
Update github URL references to new location
2024-06-20 10:00:56 -05:00
Joakim Erdfelt
35903ae262
Update github URL references to new location
2024-06-20 09:43:05 -05:00
Joakim Erdfelt
6bebb2ddd2
Update URL references to jetty.org
2024-06-20 09:41:42 -05:00
Joakim Erdfelt
73f28b4ab0
Update XML entity refs to support jetty.org too.
2024-06-20 09:32:47 -05:00
Jan Bartel
fd263c727d
Jetty 12.0.x object identity ee8 and ee9 ( #11888 )
...
* Fix for ee8/9 object identity
2024-06-20 07:53:53 +02:00
Lachlan Roberts
65fa7afc77
PR #11906 - changes from review
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-06-20 12:40:21 +10:00
Joakim Erdfelt
422d73da38
Merge pull request #11886 from jetty/fix/12.0.x/cross-context-testing-2
...
Initial work for Cross Context Dispatch testing suite
2024-06-19 17:38:04 +00:00
Joakim Erdfelt
9db54aabb7
Merge pull request #11927 from jetty/fix/12.0.x/ee9-defaultservlettest-update
...
Cleanup ee9 DefaultServletTest
2024-06-19 16:58:02 +00:00
Joakim Erdfelt
4f72b84c59
Cleanup ee9 DefaultServletTest
...
+ Fix various warnings
+ Disable ODD_JAR / extraClassPath (temporarily)
+ Reenable disabled test Test
+ Reenable disabled test testListingContextBreakout
2024-06-19 10:21:48 -05:00
Joakim Erdfelt
7011827a8a
Introduce Cross Context Dispatch testing
2024-06-19 10:13:06 -05:00
Jan Bartel
6ee17f002c
Issue #11847 implement environment context xml ( #11859 )
...
* Issue #11847 implement environment context xml
2024-06-19 09:36:06 +02:00
Lachlan Roberts
0fe432bc49
PR #11906 - changes from review
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2024-06-19 12:07:39 +10:00
Greg Wilkins
95059356c9
Fix contains in HttpFields name set and prove random access to HttpFields via EnumMap not worth it. ( #11846 )
...
Fix #11811 with javadoc and benchmark
2024-06-19 09:32:49 +10:00
Joakim Erdfelt
d764ed92c7
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-10.0.x
2024-06-18 13:06:44 -05:00