Commit Graph

15278 Commits

Author SHA1 Message Date
WalkerWatch 66ddb7defb Updating documentation license headers. 2018-02-07 13:19:58 -05:00
WalkerWatch 0c3264c272 Merge fixes 2018-02-07 13:16:52 -05:00
WalkerWatch cfe130ed2b Updating documentation license dates 2018-02-07 13:13:58 -05:00
Simone Bordet 56a2a00812 Overridden toString() for FailureTask to print the failure.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-02-07 15:40:30 +01:00
olivier lamy 5547435e09 add matrix with os
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-04 09:46:53 +10:00
olivier lamy 50910d9437 add matrix with os
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-04 09:45:25 +10:00
olivier lamy d838ee33d7 fix active branch name detection
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-03 20:56:12 +10:00
Jan Bartel c46cb27d0c Issue #2114 Backport to jetty-9.2 2018-02-01 11:22:08 +01:00
olivier lamy e24b88b433 fix typo
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 18:43:40 +10:00
olivier lamy 6b56136163 fix compact 3 stage syntax
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 18:15:59 +10:00
olivier lamy 3fed7205fd really parallel
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 16:27:43 +10:00
olivier lamy 99fc4ab471 run in parallel
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 14:29:08 +10:00
olivier lamy 5fbea380bf add jdk in mail notif failure
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 12:00:42 +10:00
olivier lamy de91bdeb64 display maven version informations
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:58:54 +10:00
olivier lamy 1aa5f84a20 fix loop variable name
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:53:35 +10:00
olivier lamy 1f71485795 fix loop variable name
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:52:46 +10:00
olivier lamy f9ec02b8bb fix loop variable name
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:51:28 +10:00
olivier lamy 6ccf7cb9d2 move Method def outside of the loop
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:48:13 +10:00
olivier lamy 127de228ef fix failing formatting from ide
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:46:35 +10:00
olivier lamy b558ebb812 fix failing formatting from ide
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:44:55 +10:00
olivier lamy f52f1cee2c add multiple jdks build
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:24:31 +10:00
olivier lamy 51c895db06 #2170 add a basic README for Maven integration tests
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 11:00:25 +10:00
olivier lamy bd24762d01 change failsafe plugin version to fix maven plugin its #2170
Signed-off-by: olivier lamy <olamy@webtide.com>
2018-02-01 10:40:13 +10:00
Joakim Erdfelt 0fc78e4924 Issue #1602 - Applying requested change 2018-01-31 14:11:49 -06:00
WalkerWatch ec769390b8 Issue #2154 - Added documentation and links. Resovles #2154 2018-01-31 14:51:44 -05:00
Jan Bartel 8e55d0d6a7
Issue #2166 Update spifly to 1.0.10 (#2167)
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-01-31 15:06:56 +01:00
Greg Wilkins aa68951c53 Disable unixsocket client tests #2014
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-01-31 11:21:29 +01:00
Greg Wilkins b1a5e42ada Disable unixsocket client tests #2014
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-01-31 11:09:31 +01:00
Joakim Erdfelt 48123eefc6 Issue #1602 - Better tests for differences in deploy
+ Testing deploy modes: [Initial, Delayed]
  "Initial" is a deploy where the webapps exist
  in the monitored directory at startup.
  "Delayed" is a deploy where the Server is already
  started when a new webapp is added to the monitored
  deployment directory.
+ Webapp types: [Unavailable: True, False]
  This is the WebAppContext.isThrowUnavailableOnStartupException
  setting.
+ New DeploymentManager Node[FAILED] to assign to webapps that
  fail the deployment during the "Delayed" deployment scenario.
  Useful as a binding for hooking into failed deployments.
2018-01-30 14:23:50 -06:00
Greg Wilkins 8c6883a109 added margin on flaky test
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-01-30 19:31:48 +01:00
Jan Bartel c07bab5e30 Update OSGi doc for spifly and fix errors. 2018-01-30 13:07:40 +01:00
Alex Bleasdale 8a17563e6b Fixes #2160 - Digest authentication should use absolute path
Modified uri value in Authorized header as per discussion in #2160.

Signed-off-by: Alex Bleasdale <ableasdale@marklogic.com>
Reviewed-by: Simone Bordet <simone.bordet@gmail.com>
2018-01-29 10:04:44 +01:00
Chris Walker e2c825a37e
Jetty quick start doc material (#2155)
* Initial re-work and additions to quick start guide.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>

* Additional content for Quick Start documentation

Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2018-01-26 08:43:43 -05:00
Jesse McConnell eca61cd616 Resolves #2152 by adding new artifacts with 'sources' classifier which contains the -sources artifacts for jetty classes under lib (only)
Signed-off-by: Jesse McConnell <jesse.mcconnell@gmail.com>
2018-01-24 08:46:23 -06:00
WalkerWatch 1458a232d5 Updating jetty-bom pom to 9.4.9-SNAPSHOT 2018-01-24 09:32:52 -05:00
Chris Walker 0345820526
Issue #2130 Creates threadpool module. (#2132)
* Creates threadpool module. Resolves #2130

Signed-off-by: WalkerWatch <ctwalker@gmail.com>

* Fixed formatting

Signed-off-by: WalkerWatch <ctwalker@gmail.com>

* Made requested changes.

Signed-off-by: WalkerWatch <ctwalker@gmail.com>

* Additional PR changes.

Signed-off-by: WalkerWatch <ctwalker@gmail.com>

* Udated jetty-threadpool.xml

Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2018-01-22 13:39:59 -05:00
Joakim Erdfelt fe2be81783
Merge pull request #2149 from eclipse/jetty-9.4.x-2148-bufferutil-todetailstring
Issue #2148 - Limit BufferUtil.toDetailString() raw character display to USASCII 7-bit printable characters
2018-01-22 11:23:54 -06:00
Joakim Erdfelt 3e28e50693 Issue #2148 - Limit BufferUtil.toDetailString() raw character display to USASCII 7-bit printable characters
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-01-22 11:22:50 -06:00
Greg Wilkins e6ecdd4a7d Issue #2136 load XmlConfiguration DTDs from same classloader
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-01-18 18:43:49 +01:00
Jan Bartel 4d682a1f2d Issue #2128 Revert surefire version
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-01-18 12:04:06 +01:00
Jan Bartel 8d11b02760 Issue #2114 Fix NPE in JettyHttpServerProvider
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-01-18 12:03:33 +01:00
Jan Bartel 298580625e Issue #2079 Update to Jasper 8.5.24
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-01-18 12:02:57 +01:00
Simone Bordet 43f99d8857 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2018-01-17 12:00:13 +01:00
Simone Bordet 53eebd045c Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'. 2018-01-17 11:56:26 +01:00
Simone Bordet 3de4de99d3 Updated ALPN version for JDK 8u161 and 8u162.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-01-17 11:46:12 +01:00
Greg Wilkins c606d5f103 Issue #2126 removed sleep from test
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-01-16 17:56:03 +01:00
Jan Bartel 709da5efc6 Issue #2126 2018-01-16 17:47:07 +01:00
Greg Wilkins e0eab58c24 Issue #1797 - JEP 238 - Multi-Release JAR files break bytecode scanning. Fixed for java 10
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-01-15 16:40:57 +01:00
Greg Wilkins f4e37b1adb
Issue #2014 - Unix Socket Client (#2025)
There are still problems with this impl (some client tests ignored) and there is still a work around for the JNR bug 50, however this impl is already much better than the unix socket support that is already in the release.  So will merge for now and put more effort in once there is a JNR fix.

* WIP add unix domain sockets support in HttpClient
* move unix socket client part to unix socket module #2014
* some cleanup #2014
* add missing headers #2014
* add TODO
* UnixSocket client refactor
* cleanup test and pom
* minor changes, use LOG.isDebugEnabled() before using debug method
* add UNIX SOCKET http client test with all other tests, push this to see what happen on Jenkins
* fix some unit tests
* fix more tests
* fix load test
* UnixSocket client
* Demonstrate JNR bug
* Worked around JNR bug 50
* close channel on client side as well
* more details in log
* log file path as well
* #2014 disable test per default as doesn't work on some environement
* Revert "#2014 disable test per default as doesn't work on some environement"
* test only on unix
* Allow test of specific transport(s)
* Move unix socket to /tmp
* move test socket to /tmp
* move test socket to /tmp
* ignore failing tests for now
* fix bean name and possible to use sys prop org.eclipse.jetty.http.client.AbstractTest.Transports with mvn cli
* test isBlank as surefire props is not null
* correctly create tmp file with @Before
* do not delete file
* use /tmp as build directory doesn't seem to work within docker...
* do not delete sock file on client as it is own by the server
* file must not exist when binding unix socket
* #2014 fix license header
* network specific tests assumed
* Fixed to handle null selector keys
* add assume for tests that assume a network connector

Signed-off-by: olivier lamy <olamy@webtide.com>
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-01-13 11:59:47 +01:00
Simone Bordet 0b3a276a9b
Fixes #2117 - Allow to configure HttpClient default request Content-Type (#2118)
* Fixes #2117 - Allow to configure HttpClient default request Content-Type.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-01-13 10:31:13 +01:00