Greg Wilkins
676833e57e
Jetty-12 Improved Content testing and javadoc ( #8263 )
...
Improved Content javadoc
Fixed ContentSourceTest that was consuming the same ByteBufferSource multiple times.
Using ByteBufferPool.NOOP instead of allocating NoopByteBufferPool.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2022-07-08 14:52:28 +02:00
Greg Wilkins
4c827b986c
Minor renaming for clarity
...
Renamed Blocking to Blocker
Added Handler.Processor.Blocking and Handler.Processor.NonBlocking
2022-07-07 19:38:23 +10:00
Greg Wilkins
8ecb4b8669
Fixed merge
2022-07-04 12:34:53 +10:00
Greg Wilkins
fe83ea87dc
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2022-07-04 11:32:33 +10:00
Greg Wilkins
ea5bedf072
Jetty 12.0.x deployment ( #8208 )
...
Deploy webapps for different environments from the same webapps directory.
The maximal environment known to the AppProviders is used as the default environment.
An explicit environment can be set in a properties file for an application, which is also used for property substitution in any context xml file.
2022-06-30 09:51:19 +10:00
Greg Wilkins
6b1dfec971
reenabled more ee9 modules
2022-06-15 10:05:56 +10:00
Simone Bordet
77825755cc
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-06-13 15:13:57 +02:00
Joakim Erdfelt
d1e5ffa4d9
Merge branch 'jetty-11.0.x' into jetty-12.0.x
2022-06-09 09:04:44 -05:00
Joakim Erdfelt
d959b6c683
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2022-06-01 14:11:22 -05:00
Simone Bordet
cbeeb67e93
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-06-01 15:18:53 +02:00
Simone Bordet
7a6ccce49a
Rewrite of the content handling, both on client and on server. ( #7985 )
...
Introduced a new io.Content class, with Content.Source, Content.Sink and Content.Chunk.
Updated the server-side to use io.Content instead of the previous server-side Content class.
Updated the client-side to use io.Content with a little specialization necessary for clients only.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Co-authored-by: Ludovic Orban <lorban@bitronix.be>
2022-05-30 13:34:51 +02:00
Jan Bartel
75cd28405a
Enable more ee9 servlet tests
2022-05-25 14:07:41 +10:00
Jan Bartel
39c5395fb1
Add --reads org.eclipse.jetty.logging to surefire config
2022-05-24 20:34:13 +10:00
Greg Wilkins
e72f6c96c4
Jetty 12.0.x cookie cache rewrite ( #8047 )
...
Cookies from requests on same connection bleed into each other
* Rewrote CookieCache
Co-authored-by: Jan Bartel <janb@webtide.com>
2022-05-24 16:44:53 +10:00
Olivier Lamy
dd26191706
not needed
...
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-05-23 11:14:21 +10:00
Greg Wilkins
73c88bce23
Jetty-12 Work around #8024
...
This is a work around for #8024 . The exception is still generated, but is handled, at least by the DebugListener.
2022-05-21 10:20:59 +10:00
Greg Wilkins
8677f5fac5
Jetty-12 Deploy
...
Cleanup dump and environment invocation
2022-05-21 09:56:01 +10:00
Jan Bartel
446b27d6ed
WIP deploy webapp; fix thrown exception in doStart
2022-05-20 21:07:50 +10:00
Jan Bartel
c8e8f73ed1
WIP deploy ee9 webapps
2022-05-20 17:50:49 +10:00
Lachlan Roberts
63fd8a1a00
fix failure in RequestTest.testMultiPart
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-05-16 19:06:42 +10:00
Lachlan Roberts
36cf36bc96
disable failing multipart test
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2022-05-16 16:20:30 +10:00
Lachlan Roberts
0532e23ba6
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2022-05-16 13:02:22 +10:00
Joakim Erdfelt
385f00f72b
Merge remote-tracking branch 'jetty-11.0.x' into `jetty-12.0.x`
2022-05-11 16:52:08 -05:00
Jan Bartel
963251faa4
WIP fix ee9 session tests
2022-05-09 17:22:18 +02:00
Greg Wilkins
5aadbb6006
Call ee9 context listeners
2022-05-09 17:13:20 +02:00
Greg Wilkins
b13a2260d2
Doh!
2022-05-09 14:28:52 +02:00
Greg Wilkins
1fcdc2176f
Fixed ee9 ContextHandler usage of cached HttpChannel
2022-05-09 13:35:06 +02:00
Jan Bartel
30c85c702e
WIP move session tests to ee9 before duplicating to ee10
2022-05-04 15:10:13 +02:00
Greg Wilkins
428a9d568f
Reverted to use Resource as BaseResource
2022-05-03 19:28:53 +02:00
Greg Wilkins
04acdb72f0
Jetty-12 Restructure
...
Copied over non ee10 components from the hackathon branch
Co-authored-by: Greg Wilkins <gregw@webtide.com>
Co-authored-by: Jan Bartel <janb@webtide.com>
Co-authored-by: Joakim Erdfelt <joakim@webtide.com>
Co-authored-by: Lachlan Roberts <lachlan@webtide.com>
Co-authored-by: Ludovic Orban <lorban@webtide.com>
Co-authored-by: Olivier Lamy <olamy@webtide.com>
Co-authored-by: Simone Bordet <sbordet@webtide.com>
2022-05-03 15:50:54 +02:00