Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Backwards merge of 3.x into 3.1 #4983

Merged
merged 26 commits into from
Feb 14, 2022
Merged

Backwards merge of 3.x into 3.1 #4983

merged 26 commits into from
Feb 14, 2022

Conversation

senivam
Copy link
Contributor

@senivam senivam commented Feb 10, 2022

No description provided.

dmatej and others added 26 commits March 5, 2021 00:19
- parallel execution on random free ports
- disabled for jdk8
- possibility to use three different clients
  - jersey-client - but it doesn't support HTTP/2
  - jdk11+ HttpClient - but it is not available in older JDK versions
  - jetty-client - but version compatible with jdk8 uses different classes
      than version compatible with jdk11
- each test creates a configured server, then creates several clients
  which are sending GET requests for given time.
- all responses must be HTTP 200
- after the test then number of processed requests is written to the STDOUT
- if there will be just one non compliant response, all clients are stopped
  and the test fails.
- originally created to reproduce the issue eclipse-ee4j#2125 of the Grizzly project,
  which used Jersey and Grizzly together.

Signed-off-by: David Matějček <dmatej@seznam.cz>
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
 update 3.x branch with actual master
Signed-off-by: jansupol <jan.supol@oracle.com>
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
Signed-off-by: jansupol <jan.supol@oracle.com>
… in the TCK

Signed-off-by: jansupol <jan.supol@oracle.com>
…eclipse-ee4j#4919)

* Issue eclipse-ee4j#3493 - Add BeanParam support to WebResourceFactory

Allows the proxy client holding a resource interface to supply
a bean of the corresponding type for the method fields annotated
with @BeanParam, instead of having to supply the associated
parameters individually. This also works if BeanParams themselves
contain fields annotated with @BeanParam.
Signed-off-by: jansupol <jan.supol@oracle.com>
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
* Let Jackson use JAXB3
Keep optional dependency for JAXB2 to keep it working

Signed-off-by: jansupol <jan.supol@oracle.com>
Signed-off-by: jansupol <jan.supol@oracle.com>
Signed-off-by: jansupol <jan.supol@oracle.com>
Signed-off-by: jansupol <jan.supol@oracle.com>
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
@senivam senivam merged commit 6871d9d into eclipse-ee4j:3.1 Feb 14, 2022
@senivam senivam deleted the 31_merged branch February 14, 2022 07:46
@senivam senivam added this to the 3.1.0 milestone Feb 14, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants