Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants