5233 Commits

Author SHA1 Message Date
Jesse McConnell
6d3d7b0df8 [Bug 380924] xmlconfiguration <Configure and <New supports named constructors, including dynamic ordering of parameters 2012-08-10 15:44:08 -05:00
Joakim Erdfelt
2ad81fc627 [multimap-ng] making MultiPartFilter behave. 2012-08-10 12:50:00 -07:00
Joakim Erdfelt
dfebb117b7 [multimap-ng] step 2, make MultiMap a generic, and remove LazyList use 2012-08-10 12:46:30 -07:00
Joakim Erdfelt
74490580da Merge branch 'jetty-9' into multimap-ng 2012-08-10 11:32:42 -07:00
Simone Bordet
b5f7e054be Jetty9 - Fixed handling of <Configure> when it contains only <Arg> elements. 2012-08-10 19:37:45 +02:00
Jesse McConnell
fc7001ec8c Merge branch 'jetty-9' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9 2012-08-10 12:25:11 -05:00
Joakim Erdfelt
da0e5a1ef6 [multimap-ng] step 1, make MultiMap participate as a full fledged member of the Collections framework 2012-08-10 10:25:10 -07:00
Jesse McConnell
107a14e138 add test for arg configure and fix issue in xml configuration for it 2012-08-10 12:24:58 -05:00
Simone Bordet
c3dfd0c653 Jetty9 - Set stopTimeout to zero by default, and setting defaults for threaded component that need a non-zero stop timeout to stop properly. 2012-08-10 19:02:16 +02:00
Simone Bordet
136f7924fd Jetty9 - Refactored usage of components that were using custom stop timeout to use the get/setStopTimeout() methods inherited from AbstractLifeCycle. 2012-08-10 19:02:16 +02:00
Jesse McConnell
4d74adc1e5 ignore test 2012-08-10 10:48:44 -05:00
Jesse McConnell
f92ebea9f0 updates to managed attribute, tests, objectmbean impl and a note to improve id as viewed in jconsole 2012-08-10 10:29:09 -05:00
Joakim Erdfelt
95b70cac81 more surgical excision of LazyList 2012-08-10 06:37:50 -07:00
Joakim Erdfelt
b147b68c8e Quick lancing of another LazyList 2012-08-10 06:11:19 -07:00
Joakim Erdfelt
99d001503f Merge branch 'jetty-9' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9 2012-08-10 05:51:23 -07:00
Joakim Erdfelt
703cf000fe Fixing bad UTF8 test assumption 2012-08-10 05:51:17 -07:00
Greg Wilkins
6039e8ea23 jetty-9 fixed stderrlog test 2012-08-10 22:37:02 +10:00
Greg Wilkins
1740b45342 jetty-9 Less reliance on booleans in SslConnection 2012-08-10 21:12:44 +10:00
Simone Bordet
6a2041ae27 Jetty9 - Better handling of cases where the SslConnection has its output shutdown. 2012-08-10 10:34:00 +02:00
Simone Bordet
2d832fa9ad Jetty9 - Introduced Connection.close() for better stop of lifecycle components. 2012-08-10 10:32:45 +02:00
Simone Bordet
cf5801f437 Jetty9 - Added logging. 2012-08-10 10:31:35 +02:00
Simone Bordet
598292172f Jetty9 - Code cleanup, renaming methods to be more expressive. 2012-08-10 10:29:14 +02:00
Jan Bartel
6dbef17e44 377055 Prevent webapp classloader leaks
Use the passed in classloader as an arg to Class.forName, even though the classloader is set in AbstractPreventer as the context classloader.
2012-08-10 17:48:03 +10:00
Greg Wilkins
afe489e986 jetty-9 potential SSL fix 2012-08-10 15:21:52 +10:00
Greg Wilkins
54ea5a7de2 jetty-9 better dispatching of events to SSL 2012-08-10 14:39:51 +10:00
Greg Wilkins
97ff08b3be jetty-9 write on ssl connection test harness 2012-08-10 13:31:11 +10:00
Greg Wilkins
16b404754e jetty-9 improved logging 2012-08-10 13:31:11 +10:00
Joakim Erdfelt
3d029695ec Replacing with optional Collections 2012-08-09 14:52:18 -07:00
Joakim Erdfelt
b37da5a5da Making payload fast-fail and demasking work together in peace and harmony 2012-08-09 13:17:07 -07:00
Joakim Erdfelt
6a66501701 Merge branch 'jetty-9' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9 2012-08-09 11:05:41 -07:00
Joakim Erdfelt
2b286a4981 Fixing build issue with test-continuation module. (wrong scope) 2012-08-09 11:04:50 -07:00
Jesse McConnell
aafa593ac4 reformat pom and set name to follow convention 2012-08-09 12:51:44 -05:00
Jesse McConnell
5e97db85e4 adjust parent 2012-08-09 12:37:04 -05:00
Thomas Becker
8ba068c73b jetty-9: jetty-plugins module added 2012-08-09 19:11:20 +02:00
Thomas Becker
731eb31c7e interims changes 2012-08-09 18:54:41 +02:00
Greg Wilkins
03ebcc881c jetty-9 include more modules 2012-08-09 19:31:50 +10:00
Jan Bartel
0b4d2e6a0f 377055 Prevent webapp classloader leaks 2012-08-09 10:23:00 +10:00
Joakim Erdfelt
0f4fe634a3 Adding UTF8 fast fail test case that doesn't fail as expected on the websocket side 2012-08-08 14:59:50 -07:00
Joakim Erdfelt
889d20ba55 Removing throws IOException on WSConnection.close() 2012-08-08 12:42:57 -07:00
Joakim Erdfelt
0abb7511ff Refactoring websocket.io.RawConnection to websocket.api.BaseConnection.
+ Introducing BaseConnection.SuspendToken and suspend/resume logic for
  working with buffer suspended read concerns.
2012-08-08 12:30:12 -07:00
Joakim Erdfelt
1a62b2a780 Reworking websocket chat example to not forward disconnect to other chat members. (oops) 2012-08-08 08:34:29 -07:00
Joakim Erdfelt
1a62c5ded6 Fixing websocket example to use creator 2012-08-08 08:31:44 -07:00
Simone Bordet
0ddbdda280 Jetty9 - Test code cleanup. 2012-08-08 15:02:11 +02:00
Simone Bordet
523f1a8295 Jetty9 - Made close(), isOpen() and onOpen() use the _open AtomicBoolean for their logic, to avoid race conditions. 2012-08-08 14:58:04 +02:00
Simone Bordet
c7a3409ed1 Jetty9 - Shutting down output *and* closing the connection in case the generator produces SHUTDOWN_OUT. 2012-08-08 13:40:42 +02:00
Simone Bordet
c2a62962fc Jetty9 - Cleaned up warnings and dead code. 2012-08-08 13:39:57 +02:00
Simone Bordet
fe99631069 Jetty9 - Avoid to throw just after having written the SSL close message. 2012-08-08 11:28:53 +02:00
Simone Bordet
c4912f4a1d Jetty9 - Removed "async" from class/method names. 2012-08-08 11:28:53 +02:00
Simone Bordet
2816187e0d Jetty9 - More logging. 2012-08-08 11:28:53 +02:00
Simone Bordet
cac1c933c3 Jetty9 - Prevented NPE in case the connection cannot be created. 2012-08-08 11:28:53 +02:00