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

merge of the actual 3.1 into the 3.1.JPMS #5767

Draft
wants to merge 193 commits into
base: 3.1.JPMS
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
193 commits
Select commit Hold shift + click to select a range
7c32ab0
3.1.5
jersey-bot Dec 12, 2023
f752d8e
3.1.99-SNAPSHOT
jersey-bot Dec 12, 2023
a97aff2
Technical merge of released branch 3.1.5-BRANCH
senivam Dec 14, 2023
c3d3132
Adopt Jackson 2.16.1
jansupol Jan 2, 2024
ed25486
prevent NPE when WebAppException#getResponse returns null
jansupol Jan 2, 2024
e4c3bf5
Add URL of KeyStore and TrustStore to SslConfigurator
jansupol Jan 10, 2024
604cf2e
ASCII encode ContentDisposition file name (#5514)
senivam Jan 24, 2024
d2ba6ef
exclude default IMPL from API (#5520)
senivam Jan 30, 2024
ab9953f
versions update (#5518)
senivam Jan 31, 2024
f86cdf0
Add Apache5 properties to be grabbed by config (#5536)
jansupol Feb 16, 2024
4ca1e78
Put duplicated methods into a common superclass
jansupol Feb 16, 2024
cc01725
Merge remote-tracking branch 2.x into 3.0
jansupol Feb 23, 2024
dd61f89
Jakartify & cleanup after merge
jansupol Feb 23, 2024
8a97860
Merge pull request #5543 from jansupol/m242b
jansupol Feb 23, 2024
9a3eb82
Merge remote-tracking branch 3.0 into 3.1
jansupol Feb 23, 2024
0490eff
Merge pull request #5546 from jansupol/m3013a
jansupol Feb 23, 2024
92b6fec
Update EL impl
jansupol Mar 5, 2024
ba671e0
Add JNH properties to the config
jansupol Mar 4, 2024
809c7eb
Add a logger for a request notifying Jersey Container is involved
jansupol Feb 23, 2024
c12c0dd
Adding support for private fields in `@BeanParam` (#5525)
divyanshshekhar Mar 7, 2024
663242e
Drop JDK 7 profile
jansupol Mar 8, 2024
9602806
Propagate Future.cancel() to connectors
jansupol Feb 22, 2024
5b28ff6
Merge remote-tracking branch 'MSTR/2.x' into m242c
jansupol Mar 12, 2024
bb5f014
jakartify imports
jansupol Mar 12, 2024
82da18c
Merge pull request #5559 from jansupol/m242c
jansupol Mar 13, 2024
1303651
Merge remote-tracking branch 3.0 into 3.1
jansupol Mar 13, 2024
1f00d13
Add the starting info logging message to Jetty Containers
jansupol Mar 13, 2024
a81d1aa
Merge pull request #5562 from jansupol/m3013b
jansupol Mar 14, 2024
63c2ed4
[2.x] versions update
senivam Mar 12, 2024
3bdbd9c
GitHub action validations added
senivam Mar 13, 2024
31a6a4d
Drop JDK 8 profiles in 3.1
jansupol Mar 14, 2024
984ba24
Replace synchronized blocks with Locks (#5565)
jansupol Mar 18, 2024
90d0e7d
exclude static fields from POJO parsing in BeanParam
senivam Mar 18, 2024
b768e96
2.42
jersey-bot Mar 19, 2024
e20535d
2.43-SNAPSHOT
jersey-bot Mar 19, 2024
d3a57ef
Technical merge of released branch 2.42-BRANCH
senivam Mar 20, 2024
6b363a8
[3.0] dependency convergence check (#5567)
senivam Mar 20, 2024
2b66e33
Merge 'origin/2.x' into 'origin/3.0'
senivam Mar 21, 2024
6a2ad5b
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam Mar 21, 2024
16d36f7
[3.0] merge of the actual 2.x into 3.0
senivam Mar 21, 2024
6ad2d5b
Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
jansupol Mar 20, 2024
9b9e494
Fixed FirstByteCachingStream in JNH Connector
jansupol Mar 20, 2024
f07195a
Backing up CI/CD and TCK jobs into the Jersey project (#5574)
senivam Mar 27, 2024
9c5b688
Adopt ASM 9.7
jansupol Mar 26, 2024
4e08dd4
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam Mar 27, 2024
2cd28b7
Merge pull request #5583 from senivam/30_merged
jansupol Mar 27, 2024
b861a1c
[3.0] versions update (#5584)
senivam Mar 28, 2024
e30ffc2
3.0.13
jersey-bot Mar 28, 2024
cec620f
3.0.99-SNAPSHOT
jersey-bot Mar 28, 2024
fc78757
Technical merge of released branch 3.0.13-BRANCH
senivam Mar 28, 2024
11158e9
Merge 'origin/3.0' into 'origin/3.1'
senivam Apr 2, 2024
82d1ed0
Merge remote-tracking branch 'origin/3.0' into 'origin/3.1'
senivam Apr 2, 2024
dee22f2
JDK version for the GH validations
senivam Apr 2, 2024
d49a602
merge of the actual 3.0 into the 3.1
senivam Apr 4, 2024
de52713
Fix thread leak/invasion
snazy Apr 2, 2024
55c57bf
ee10 versions update
senivam Apr 4, 2024
7214d76
3.1.6
jersey-bot Apr 5, 2024
8a68c62
3.1.99-SNAPSHOT
jersey-bot Apr 5, 2024
9a88261
Technical merge of released branch 3.1.6-BRANCH
senivam Apr 8, 2024
74781a9
Prevent Jackson failing while loading Modules (classloader issues)
jansupol Apr 11, 2024
28fe57f
Expect100Continue test fixed for NettyConnector
senivam Apr 11, 2024
3fe484b
Cleaning redundant plugins from plugin management (#5605)
senivam Apr 15, 2024
41d01b8
clean CI/CD scripts from the main project (#5606)
senivam Apr 15, 2024
382c0ac
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam Apr 15, 2024
ec36394
ObjectMapper.findModules throws Error
jbescos Apr 15, 2024
3077a0d
Allow the internal package to be a part of the Jersey APIDoc
senivam Apr 17, 2024
08a32d2
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam Apr 18, 2024
d98cf53
merge of the actual 2.x to the 3.0
senivam Apr 18, 2024
59b7d65
Jetty HTTP Container native timeout
senivam Apr 16, 2024
158c51a
Wiremock version update
senivam Apr 16, 2024
236b6f3
Added suport for HK2 factories, binders to comply with documentation.
jansupol Apr 18, 2024
705144a
Allow for overriding the SNIHostName or turn it off. Allow for Domain…
jansupol Apr 18, 2024
75a9755
Add missing metrics for cases of client errors
adpaste Apr 4, 2024
be13798
Add ability to configure the queue capacity for ChunkedOutput (#5621)
rutterpaul-personal Apr 25, 2024
132b55f
Prevent NPE in Jersey Spring RequestContextFilter
jansupol Apr 25, 2024
09c8d62
Document a workaround for HTTP Patch & provide tests (#5622)
jansupol Apr 26, 2024
9c271d1
align CONTRIBUTING.md with Eclipse actual requirements
senivam Apr 25, 2024
26b131b
Ensure the RequestScope and other singleton bindings are registered j…
jansupol Apr 26, 2024
115da13
mvc-thymeleaf extension (#5616)
ddovnar Apr 30, 2024
22aa92e
prevent synchronized blocking the virtual threads in JDK21
jansupol Apr 29, 2024
8126cdc
Lazy Load TracingLogger to track MATCH_RESOURCE_METHOD
jansupol Apr 29, 2024
d62f2b3
Multirelease include JDK21 to support Thread.isVirtual()
jansupol Apr 30, 2024
b66bf86
2.x versions update
senivam Apr 30, 2024
9d096a8
Excluding JDK21 multi-release from jaxrs bundle (#5633)
senivam May 2, 2024
9041340
2.43
jersey-bot May 2, 2024
84d6b08
2.44-SNAPSHOT
jersey-bot May 2, 2024
085496a
merge of the actula 2.x into the 3.0
senivam May 2, 2024
d32c63e
Technical merge of released branch 2.43-BRANCH
senivam May 3, 2024
58185a0
Post merge adjustments
senivam May 3, 2024
bf9e4d3
Merge pull request #5634 from senivam/30_merged
jansupol May 6, 2024
21668db
Using Java9+ NIO API for improved performance: Modern JREs offload to…
mkarg May 19, 2023
9e874a6
Document Multipart Configuration.
jansupol May 7, 2024
d29b2da
Remove synchronized from Apache stream wrappers - the wrapped stream …
jansupol May 6, 2024
8d2ae8a
Jakartize & cleanup after 2.x merge
jansupol May 6, 2024
b7f355e
Allow having multiple annotations for multipart endpoint with @FormDa…
jansupol May 14, 2024
effa557
Allow long content length in the JDK connector
jansupol May 3, 2024
48545ba
Merge commit 'upstream/2.x' into 'upstream/3.0'
senivam May 14, 2024
77e769c
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam May 14, 2024
8cc19dd
Post merge
senivam May 14, 2024
47716d0
merge of the actual 2.x into the 3.0
senivam May 15, 2024
da238a8
Allowing sending Status over sending error
senivam Apr 17, 2024
14c5c43
refactoring mvn warnings
senivam May 14, 2024
8b93cec
Merge remote-tracking branch 'origin/3.0' into 'origin/3.1'
senivam May 16, 2024
ce2ff35
Post merge
senivam May 16, 2024
73a775d
Support for Virtual Threads in Executor Services (#5648)
jansupol May 21, 2024
e2994ff
MAX_HEADER_SIZE for the Netty connector (#5649)
senivam May 22, 2024
23f6080
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam May 22, 2024
95f2ec9
Merge pull request #5646 from senivam/31_merge
jansupol May 22, 2024
d8abf33
Merge pull request #5651 from senivam/30_merged
jansupol May 23, 2024
63506be
Unify the SniConfigurator with other branches
jansupol May 22, 2024
6590367
Merge remote-tracking branch 'MSTR/2.x' into 2x3014c
jansupol May 23, 2024
8a7d6b4
Jakartify imports
jansupol May 23, 2024
6d658b7
Merge 2.x into 3.0
senivam May 23, 2024
789a7e2
3.0.14
jersey-bot May 23, 2024
5864f89
3.0.99-SNAPSHOT
jersey-bot May 23, 2024
fa8b106
Merge remote-tracking branch '3.0' into '3.1'
jansupol May 23, 2024
0882b15
Updated supported JDK versions
jansupol May 23, 2024
bcfa86b
Additional 3.0->3.1 merge leftovers
jansupol May 23, 2024
af6c501
Merge 3.0 into 3.1
jansupol May 23, 2024
be07aef
Technical merge of released branch 3.0.14-BRANCH
senivam May 23, 2024
408e464
Better document virtual threads
jansupol May 24, 2024
df92150
3.1.7
jersey-bot May 24, 2024
47c8d7c
3.1.99-SNAPSHOT
jersey-bot May 24, 2024
429af6c
Technical merge of released branch 3.1.7-BRANCH
senivam May 26, 2024
1277084
multirelease jar fix for jersey-common
senivam May 27, 2024
2ee39d5
update Jackson to 2.17.1
senivam May 28, 2024
d8f3e0f
prevent calling ServletRequest#getInputStream if FILTER_FORWARD_ON_404
jansupol Jun 3, 2024
7d69a42
Support missing Content-Length header
jansupol Jun 6, 2024
e24eb6d
More release checks
jansupol May 27, 2024
04857d7
mvn build improvements (#5666)
senivam Jun 18, 2024
ed233c5
Prevent blowing connections number for reoccurring SSLContextFatories…
jansupol Jun 18, 2024
15c7009
ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
rw7 Jun 24, 2024
51869ec
Do not point to a SNAPSHOT Jersey in version-agnostic tests
jansupol Jun 27, 2024
a31c9ae
PathProvider supports Path entities, in preparation for future defaul…
mkarg Jun 8, 2024
c97f944
Last-Modified header is garbled when accessing wadl document on Japan…
vavishal Jul 16, 2024
6380dc5
Prevent NPE in micrometer when there is no response & 404
jansupol Jul 3, 2024
80951a4
Backport a fix from micrometer repo for this
jansupol Jul 4, 2024
8174fed
Support Multipart with Buffered Entity and Netty Connector
jansupol Jul 3, 2024
6fcec23
Wrap call of deprecated HttpServletResponse#setStatus into try catch
jansupol Jul 2, 2024
c4adbb3
Better explanation of missing jersey-hk2 module consequences.
jansupol Jun 28, 2024
7528da9
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam Jul 17, 2024
bbeaa55
After-merge
senivam Jul 17, 2024
de04f51
merge of the actual 2.x into the 3.0
senivam Jul 23, 2024
2ece961
Merge remote-tracking branch 'origin/3.0' into 'origin/3.1'
senivam Jul 23, 2024
991e08b
Post merge
senivam Jul 23, 2024
7662beb
merge of the actual 3.0 into the 3.1
senivam Jul 24, 2024
503195b
Add Path provider automatically to the list of providers
jansupol Jul 23, 2024
ff92b7e
Allow ChunkedInput#close to close the underlying stream
jansupol Jul 24, 2024
876c83d
Propagate WebApplicationException from SseEventSource to provided err…
jansupol Jul 25, 2024
61c7ae5
Fix intermittent failure in BroadcasterExecutorTest
jansupol Jul 25, 2024
6aa373f
2.44
jersey-bot Jul 29, 2024
cd19f99
2.45-SNAPSHOT
jersey-bot Jul 29, 2024
0b00250
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam Jul 30, 2024
32edfbb
Merge of the actual 2.x into the 3.0
senivam Jul 30, 2024
a85c4d2
Technical merge of released branch 2.44-BRANCH
senivam Jul 31, 2024
982e6db
MultiRelease jar fix
senivam Jul 31, 2024
3c8b050
3.0.15
jersey-bot Jul 31, 2024
49d86af
3.0.99-SNAPSHOT
jersey-bot Jul 31, 2024
ad5df8e
Merge remote-tracking branch 'origin/3.0' into 'origin/3.1'
senivam Jul 31, 2024
4de62ad
merge of the actual 3.0 into the 3.1
senivam Aug 1, 2024
0f4fd33
Technical merge of released branch 3.0.15-BRANCH
senivam Aug 1, 2024
0a207bd
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam Aug 1, 2024
2d7b11f
Release a reference to threadlocal on shutdown
jansupol Aug 1, 2024
d696db7
Merge remote-tracking branch 'origin/2.x' into 'origin/3.0'
senivam Aug 1, 2024
4ff7b9f
after-release merge of the 2.x into the 3.0
senivam Aug 2, 2024
845ab16
Merge remote-tracking branch 'origin/3.0' into 'origin/3.1'
senivam Aug 2, 2024
a183023
merge of the actual 3.0 into the 3.1
senivam Aug 2, 2024
4649c2b
3.1.8
jersey-bot Aug 2, 2024
ab68bdb
3.1.99-SNAPSHOT
jersey-bot Aug 2, 2024
e061403
Technical merge of released branch 3.1.8-BRANCH
senivam Aug 5, 2024
e614df6
Reverting removal of NullOutputStream for backwards compatibility
senivam Aug 8, 2024
77c4da5
Reverting removal of NullOutputStream for backwards compatibility
senivam Aug 13, 2024
88ebd40
WADL example fix (#5722)
senivam Aug 16, 2024
e254ae8
Allow to disable JSON-B by a property
jansupol Aug 15, 2024
b752b3c
Allow SupplierClassBinding in ThreadScope in CDI
jansupol Aug 9, 2024
6da18bd
Allow to disable JSON-B using System properties
jansupol Aug 26, 2024
b44f4f9
2.45
jersey-bot Aug 27, 2024
e6460de
2.46-SNAPSHOT
jersey-bot Aug 27, 2024
9ac4c9d
Legacy code removal
senivam Sep 9, 2024
851a045
Created FlushedCloseable interface to be passed to Context#setOutputS…
jansupol Sep 2, 2024
a7c88d3
Merge pull request #5733 from eclipse-ee4j/2.45-BRANCH
jansupol Sep 20, 2024
2fd3e28
Non-jakarta versions update
senivam Aug 21, 2024
425bc88
Jersey update from 3.1.3 to 3.1.4 slows down our external service res…
jbescos Sep 26, 2024
89de7de
Use Skipping Analyzer always
jansupol Sep 26, 2024
fa004f0
Merge 'upstream/2.x' into 'upstream/3.0'
senivam Sep 27, 2024
4af9942
Merge 'upstream/2.x' into 'upstream/3.0'
senivam Sep 27, 2024
21d14a9
Merge remote-tracking branch 'upstream/2.x' into 'upstream/3.0'
senivam Sep 27, 2024
25a3cb4
merge of the actual 2.x into the 3.0
senivam Oct 1, 2024
c0a140d
Merge remote-tracking branch 'upstream/3.0' into 'upstream/3.1'
senivam Oct 3, 2024
737add9
merge of the actual 3.0 into the 3.1
senivam Oct 3, 2024
3963e66
Jakarta versions update
senivam Oct 3, 2024
5fec341
Merge remote-tracking branch 'upstream/3.1' into 'upstream/3.1_JPMS'
senivam Oct 15, 2024
395b500
Post merge
senivam Oct 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2022, 2023 Contributors to the Eclipse Foundation
# Copyright (c) 2022, 2024 Contributors to the Eclipse Foundation
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License v. 2.0 which is available at
Expand All @@ -10,7 +10,7 @@
# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
#

name: Jersey
name: Eclipse Required License Check

on: [push, pull_request]

Expand All @@ -29,11 +29,11 @@ jobs:

steps:
- name: Checkout for build
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v4.1.0
with:
distribution: 'zulu'
java-version: ${{ matrix.java_version }}
Expand All @@ -44,7 +44,7 @@ jobs:
- name: Build
run: mvn -V -U -B ${{matrix.verify_profiles}} org.eclipse.dash:license-tool-plugin:license-check -DexcludeArtifactIds=bsh,jmh-core,jmh-generator-annprocess,swing-layout -pl '!:version-agnostic'
- name: Upload license-check info
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: license-summary.txt
path: target/dash/summary
99 changes: 99 additions & 0 deletions .github/workflows/validate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
#
# Copyright (c) 2024 Contributors to the Eclipse Foundation
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License v. 2.0 which is available at
# http://www.eclipse.org/legal/epl-2.0,
# or the Eclipse Distribution License v. 1.0 which is available at
# http://www.eclipse.org/org/documents/edl-v10.php.
#
# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
#

name: "Validate"

on: [pull_request, push]

env:
JAVA_VERSION: '21'
JAVA_DISTRO: 'temurin'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
copyright:
timeout-minutes: 10
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK ${{ env.JAVA_VERSION }}
uses: actions/[email protected]
with:
distribution: ${{ env.JAVA_DISTRO }}
java-version: ${{ env.JAVA_VERSION }}
cache: maven
- name: Copyright
run: etc/scripts/copyright.sh
- name: Upload copyright info
uses: actions/upload-artifact@v4
with:
name: copyright_results
path: copyright.log
retention-days: 5
checkstyle:
timeout-minutes: 10
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK ${{ env.JAVA_VERSION }}
uses: actions/[email protected]
with:
distribution: ${{ env.JAVA_DISTRO }}
java-version: ${{ env.JAVA_VERSION }}
cache: maven
- name: Checkstyle
run: etc/scripts/checkstyle.sh
- name: Upload checkstyle info
uses: actions/upload-artifact@v4
with:
name: checkstyle_results
path: target/checkstyle/checkstyle-result.xml
retention-days: 5
apidocs:
timeout-minutes: 30
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/[email protected]
with:
distribution: ${{ env.JAVA_DISTRO }}
java-version: 17
cache: maven
- name: Build JDK17+ required modules
run: mvn -B -U -V clean install -DskipTests -pl :jersey-helidon-connector -am
- name: Set up JDK ${{ env.JAVA_VERSION }}
uses: actions/[email protected]
with:
distribution: ${{ env.JAVA_DISTRO }}
java-version: ${{ env.JAVA_VERSION }}
cache: maven
- name: Build ApiDocs
run: etc/scripts/apidocs.sh
archetypes:
timeout-minutes: 45
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK ${{ env.JAVA_VERSION }}
uses: actions/[email protected]
with:
distribution: ${{ env.JAVA_DISTRO }}
java-version: ${{ env.JAVA_VERSION }}
cache: maven
- name: Test archetypes
run: etc/scripts/test-archetypes.sh
22 changes: 19 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[//]: # " Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. "
[//]: # " Copyright (c) 2018, 2024 Oracle and/or its affiliates. All rights reserved. "
[//]: # " "
[//]: # " This program and the accompanying materials are made available under the "
[//]: # " terms of the Eclipse Public License v. 2.0, which is available at "
Expand All @@ -18,13 +18,14 @@ Thanks for your interest in this project.

## Project description

Eclipse Jersey is a REST framework that provides a JAX-RS (JSR-370) implementation and more.
Eclipse Jersey is a REST framework that provides a <a href="https://jcp.org/en/jsr/detail?id=370">JAX-RS (JSR-370)</a>,
now mainly <a href="https://projects.eclipse.org/projects/ee4j.rest">Jakarta REST</a>, implementation and more.
Jersey provides its own APIs that extend the JAX-RS toolkit with additional features and utilities
to further simplify RESTful service and client development. Jersey also exposes numerous extension
SPIs so that developers may extend Jersey to best suit their needs.

Goals of Jersey project can be summarized in the following points:
* Track the JAX-RS API and provide regular releases of production quality implementations that ships with GlassFish;
* Track the JAX-RS/Jakarta REST API and provide regular releases of production quality implementations that ships with GlassFish;

* Provide APIs to extend Jersey & Build a community of users and developers; and finally

Expand All @@ -41,6 +42,21 @@ The project maintains the following source code repositories

* https://github.com/eclipse-ee4j/jersey

## Eclipse Development Process

This Eclipse Foundation open project is governed by the Eclipse Foundation
Development Process and operates under the terms of the Eclipse IP Policy.

## Specifications

This specification project operates under the terms of the Eclipse Foundation
Specification process.

* https://eclipse.org/projects/dev_process
* https://www.eclipse.org/org/documents/Eclipse_IP_Policy.pdf
* https://www.eclipse.org/projects/efsp/
* https://www.eclipse.org/legal/efsp_non_assert.php

## Eclipse Contributor Agreement

Before your contribution can be accepted by the project team contributors must
Expand Down
20 changes: 10 additions & 10 deletions NOTICE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Notice for Jersey
# Notice for Jersey
This content is produced and maintained by the Eclipse Jersey project.

* Project home: https://projects.eclipse.org/projects/ee4j.jersey
Expand Down Expand Up @@ -57,25 +57,25 @@ Bootstrap v3.3.7
* Project: http://getbootstrap.com
* Copyright: 2011-2016 Twitter, Inc

Google Guava Version 18.0
Google Guava Version 33.3.0-jre
* License: Apache License, 2.0
* Copyright (C) 2009 The Guava Authors
* Copyright (C) 2009, 2024 The Guava Authors

jakarta.inject Version: 1
jakarta.inject Version: 2.0.1
* License: Apache License, 2.0
* Copyright (C) 2009 The JSR-330 Expert Group
* Copyright (C) 2009, 2021 The JSR-330 Expert Group

Javassist Version 3.29.2-GA
Javassist Version 3.30.2-GA
* License: Apache License, 2.0
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.

Jackson JAX-RS Providers Version 2.15.3
Jackson JAX-RS Providers Version 2.17.2
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
* Copyright: (c) 2009-2024 FasterXML, LLC. All rights reserved unless otherwise indicated.

jQuery v1.12.4
jQuery v3.7.1
* License: jquery.org/license
* Project: jquery.org
* Copyright: (c) jQuery Foundation
Expand All @@ -95,7 +95,7 @@ KineticJS, v4.7.1
* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS
* Copyright: Eric Rowell

org.objectweb.asm Version 9.6
org.objectweb.asm Version 9.7
* License: Modified BSD (https://asm.ow2.io/license.html)
* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--

Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2015, 2024 Oracle and/or its affiliates. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v. 2.0, which is available at
Expand Down Expand Up @@ -125,6 +125,5 @@
<properties>
<java.version>11</java.version>
<jersey.config.test.container.port>8080</jersey.config.test.container.port>
<war.mvn.plugin.version>3.4.0</war.mvn.plugin.version>
</properties>
</project>
2 changes: 1 addition & 1 deletion archetypes/jersey-heroku-webapp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.5</version>
<version>${resources.mvn.plugin.version}</version>
<configuration>
<escapeString>\</escapeString>
</configuration>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<version>${compiler.mvn.plugin.version}</version>
<inherited>true</inherited>
<configuration>
<source>11</source>
Expand Down Expand Up @@ -117,9 +117,6 @@

<properties>
<jersey.version>${project.version}</jersey.version>
<jetty.version>12.0.3</jetty.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<surefire.mvn.plugin.version>3.2.1</surefire.mvn.plugin.version>
<war.mvn.plugin.version>3.4.0</war.mvn.plugin.version>
</properties>
</project>
2 changes: 1 addition & 1 deletion archetypes/jersey-quickstart-grizzly2/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>${maven.resources.plugin.version}</version>
<version>${resources.mvn.plugin.version}</version>
<configuration>
<escapeString>\</escapeString>
</configuration>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--

Copyright (c) 2022 Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v. 2.0, which is available at
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>\${junit-jupiter.version}</version>
<version>\${junit5.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand All @@ -50,13 +50,13 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<version>${compiler.mvn.plugin.version}</version>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>3.0.0</version>
<version>${exec.mvn.plugin.version}</version>
<executions>
<execution>
<goals>
Expand All @@ -79,8 +79,7 @@

<properties>
<jersey.version>${project.version}</jersey.version>
<junit-jupiter.version>5.10.0</junit-jupiter.version>
<junit5.version>${junit5.version}</junit5.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<surefire.mvn.plugin.version>3.2.1</surefire.mvn.plugin.version>
</properties>
</project>
2 changes: 1 addition & 1 deletion archetypes/jersey-quickstart-webapp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>${maven.resources.plugin.version}</version>
<version>${resources.mvn.plugin.version}</version>
<configuration>
<escapeString>\</escapeString>
</configuration>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--

Copyright (c) 2022 Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v. 2.0, which is available at
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<version>${compiler.mvn.plugin.version}</version>
<inherited>true</inherited>
</plugin>
<plugin>
Expand Down Expand Up @@ -59,6 +59,5 @@
<properties>
<jersey.version>${project.version}</jersey.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<war.mvn.plugin.version>3.4.0</war.mvn.plugin.version>
</properties>
</project>
12 changes: 6 additions & 6 deletions bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.eclipse.ee4j</groupId>
<artifactId>project</artifactId>
<version>1.0.8</version>
<version>1.0.9</version>
<relativePath/>
</parent>

Expand Down Expand Up @@ -419,6 +419,11 @@
<artifactId>jersey-test-framework-provider-jetty-http2</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.test-framework.providers</groupId>
<artifactId>jersey-test-framework-provider-netty</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.test-framework</groupId>
<artifactId>jersey-test-framework-util</artifactId>
Expand All @@ -435,11 +440,6 @@
<version>2.4</version>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.9.1</version>
</plugin>
</plugins>
</build>

Expand Down
Loading
Loading