Jan Bartel
e9f68b9338
Issue #8281 Add slf4j impls to forked jetty plugin it tests ( #8282 )
2022-07-13 14:23:06 +10:00
Ludovic Orban
23a0203547
rework Resource API ( #8106 )
...
* remove Resource.getFile() and replace its usages with Resource.getPath()
* remove all public PathResource ctors + add non-leaky FS mounting mechanism + interpret string as Path when not a schemed URI
* rename Resource.getResource to Resource.resolve, specifying that the subpath is URI-path-interpreted
* remove useless API methods + deprecate all path-related API
* make subpaths beginning with / resolved as relative to the given uri
* introduce filesystem pooling and generalize resource resolving code
* remove URLResource
* remove unneeded factory method
* both file: and jrt: should not be pooled
* move deprecated impls from PathResource down to Resource + fix some tests
* handle Resource's pointing to non-existent jar files
* Force Resource URIs to end with "/" when the resource is a directory
* Produce warning if attempting to release a mounted filesystem uri that doesn't exist in the pool.
Co-authored-by: Greg Wilkins <gregw@webtide.com>
Co-authored-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Co-authored-by: Ludovic Orban <lorban@bitronix.be>
2022-07-12 10:10:30 +10:00
Jan Bartel
b521fc4e7e
Merge remote-tracking branch 'origin/jetty-12.0.x-enable-distribution-tests-rebase' into jetty-12.0.x
2022-07-09 16:08:36 +10:00
Joakim Erdfelt
0ed713c46b
Try to improve logging output of jetty-ee10-maven-plugin IT tests.
2022-07-08 14:16:28 -05:00
Greg Wilkins
8322899650
reenable ee10 distribution tests
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2022-07-08 09:52:20 +10:00
Greg Wilkins
33487b5fd8
reenable ee9 distribution tests
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2022-07-08 09:51:29 +10:00
Greg Wilkins
c53bc0709c
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2022-07-07 23:18:17 +10:00
Olivier Lamy
ed8c66f482
Using -DskipTests should not run maven-invoker-plugin tests ( #8269 )
...
* remove this hardcoded override
* removed override configuration
2022-07-07 22:07:34 +10:00
Jan Bartel
5c267ce7ed
Jetty 12.0.x eex jettymavenplugin ( #8200 )
...
* Fix ee9/10 jetty maven plugin and refactor it tests
2022-06-29 17:18:18 +10:00
Joakim Erdfelt
eddff4d2ee
Merge Release 11.0.11 back into `jetty-11.0.x` ( #8193 )
...
* Updating to version 11.0.11
* Updating to version 11.0.12-SNAPSHOT
2022-06-22 16:24:57 -05:00
Joakim Erdfelt
a3616cad80
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-06-21 15:27:24 -05:00
Tamas Cservenak
3fabe540a5
Fix test-distribution classpath re resolver ( #8187 )
...
* Fix test-distribution classpath re resolver
As currently it seems mixed versions of resolver artifacts are
present on classpath. Resolver 1.8.0 introduces a binary
breakage.
Anyway, this fixes the thing, as impl was actually coming in
as transitive dep of maven-resolver-provider, that is NOT
the same version as the rest of resolver dependencies.
Relying on transitive while fixing other versions is wrong.
* Update to resolver 1.8.1
And add exclusion to banned dependency, that is used when
running in SISU container.
2022-06-21 15:27:06 -05:00
Joakim Erdfelt
8149350c10
Merge Release 11.0.10 back into `jetty-11.0.x` ( #8181 )
...
* Updating to version 11.0.11-SNAPSHOT
2022-06-21 14:45:00 +02:00
Joakim Erdfelt
c2bc103cb9
Merge Release 10.0.10 back into `jetty-10.0.x` ( #8180 )
...
* Updating to version 10.0.11-SNAPSHOT
2022-06-21 14:41:41 +02:00
Simone Bordet
a668810df5
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-06-16 16:00:49 +02:00
Ludovic Orban
1f902f6371
Disable H3 tests by default with a system property to explicitly enable them ( #8150 )
...
Fixes #8149 disable H3 tests by default with a system property to explicitly enable them
Signed-off-by: Ludovic Orban <lorban@bitronix.be>
2022-06-16 15:59:58 +02:00
Jan Bartel
56d914e435
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-06-08 10:33:54 +10:00
Jan Bartel
3caee26742
Jetty 10.0.x 7801 duplicate set session cookie ( #7808 )
...
* Issue #7801 Duplicate set session cookie after id change.
Signed-off-by: Jan Bartel <janb@webtide.com>
2022-06-08 10:15:24 +10:00
Olivier Lamy
253dc1e577
Merge branch 'jetty-11.0.x' into jetty-12.0.x
2022-06-07 11:18:38 +10:00
dependabot[bot]
0eae68e717
Merge pull request #8115 from eclipse/dependabot/maven/jetty-11.0.x/openwebbeans.version-2.0.27
2022-06-06 23:35:12 +00:00
dependabot[bot]
af696528f5
Bump org.apache.felix.framework from 7.0.4 to 7.0.5
...
Bumps org.apache.felix.framework from 7.0.4 to 7.0.5.
---
updated-dependencies:
- dependency-name: org.apache.felix:org.apache.felix.framework
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 09:25:47 +00:00
dependabot[bot]
0d3f2df7a9
Bump openwebbeans.version from 2.0.26 to 2.0.27
...
Bumps `openwebbeans.version` from 2.0.26 to 2.0.27.
Updates `openwebbeans-web` from 2.0.26 to 2.0.27
- [Release notes](https://github.com/apache/openwebbeans/releases )
- [Commits](https://github.com/apache/openwebbeans/compare/openwebbeans-2.0.26...openwebbeans-2.0.27 )
Updates `openwebbeans-jetty9` from 2.0.26 to 2.0.27
- [Release notes](https://github.com/apache/openwebbeans/releases )
- [Commits](https://github.com/apache/openwebbeans/compare/openwebbeans-2.0.26...openwebbeans-2.0.27 )
---
updated-dependencies:
- dependency-name: org.apache.openwebbeans:openwebbeans-web
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.openwebbeans:openwebbeans-jetty9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 09:19:35 +00:00
dependabot[bot]
e675db42ca
Bump openwebbeans.version from 2.0.26 to 2.0.27
...
Bumps `openwebbeans.version` from 2.0.26 to 2.0.27.
Updates `openwebbeans-web` from 2.0.26 to 2.0.27
- [Release notes](https://github.com/apache/openwebbeans/releases )
- [Commits](https://github.com/apache/openwebbeans/compare/openwebbeans-2.0.26...openwebbeans-2.0.27 )
Updates `openwebbeans-jetty9` from 2.0.26 to 2.0.27
- [Release notes](https://github.com/apache/openwebbeans/releases )
- [Commits](https://github.com/apache/openwebbeans/compare/openwebbeans-2.0.26...openwebbeans-2.0.27 )
---
updated-dependencies:
- dependency-name: org.apache.openwebbeans:openwebbeans-web
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.openwebbeans:openwebbeans-jetty9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 10:05:53 +00:00
Joakim Erdfelt
3b563d2000
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-06-02 14:17:46 -05:00
Olivier Lamy
d12ee70b5a
exclude log4j-core to avoid problem with m-enforcer-p see https://issues.apache.org/jira/browse/LOG4J2-3241 ( #8094 )
...
* exclude log4j-core to avoid problem with m-enforcer-p see https://issues.apache.org/jira/browse/LOG4J2-3241
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-06-02 18:24:28 +10:00
Greg Wilkins
8d06ffad1b
fixed bad merge
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2022-06-01 17:46:16 +10:00
Greg Wilkins
8392b0bb12
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-06-01 11:58:07 +10:00
Greg Wilkins
7a1c165677
Implement #8057 103 Early Hint ( #8058 )
...
Co-authored-by: Ludovic Orban <lorban@bitronix.be>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2022-06-01 11:56:54 +10:00
Joakim Erdfelt
acdb6ccfee
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-05-26 08:48:40 -05:00
Simone Bordet
d1e64f4693
Fixes #8014 - Review HttpRequest URI construction. ( #8015 )
...
Fixes #8014 - Review HttpRequest URI construction.
Now always adding a "/" before the path, if not already present.
Disabled flakey HTTP/3 test.
Parse CONNECT URIs as Authority
Co-authored-by: Greg Wilkins <gregw@webtide.com>
2022-05-26 18:13:17 +10:00
Greg Wilkins
b9ff406ba1
WIP deploying webapps
2022-05-10 09:15:35 +02:00
Joakim Erdfelt
4861897606
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-05-06 16:32:45 -05:00
dependabot[bot]
c2c1ea8d9a
Bump maven-bundle-plugin from 5.1.4 to 5.1.5 ( #7933 )
...
* Bump maven-bundle-plugin from 5.1.4 to 5.1.5
Bumps maven-bundle-plugin from 5.1.4 to 5.1.5.
---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Standardize maven-bundle-plugin usage (to avoid build error)
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-05-06 16:24:40 -05:00
Jan Bartel
6c81429085
WIP move session tests to ee9
2022-05-04 15:10:13 +02:00
Jan Bartel
ca542c0dbc
WIP session tests
2022-05-03 18:28:39 +02:00
Greg Wilkins
04acdb72f0
Jetty-12 Restructure
...
Copied over non ee10 components from the hackathon branch
Co-authored-by: Greg Wilkins <gregw@webtide.com>
Co-authored-by: Jan Bartel <janb@webtide.com>
Co-authored-by: Joakim Erdfelt <joakim@webtide.com>
Co-authored-by: Lachlan Roberts <lachlan@webtide.com>
Co-authored-by: Ludovic Orban <lorban@webtide.com>
Co-authored-by: Olivier Lamy <olamy@webtide.com>
Co-authored-by: Simone Bordet <sbordet@webtide.com>
2022-05-03 15:50:54 +02:00
Joakim Erdfelt
16420f0181
Set version to `10.0.10-SNAPSHOT` ( #7823 )
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-04-03 20:33:44 +10:00
Joakim Erdfelt
f079949a35
Merge Release 10.0.9 ( #7821 )
...
* Updating to version 10.0.9
* Updating to version 10.0.10
2022-04-02 08:43:44 -05:00
Joakim Erdfelt
9548ab0cc9
Updating to version 11.0.10-SNAPSHOT
2022-03-30 13:06:46 -05:00
Joakim Erdfelt
243a48a658
Updating to version 11.0.9
2022-03-30 12:43:51 -05:00
Joakim Erdfelt
cc0eb6e468
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-03-30 09:13:38 -05:00
dependabot[bot]
6b25c271b1
Bump jolokia-war from 1.3.3 to 1.7.1 ( #6907 )
...
* Bump jolokia-war from 1.3.3 to 1.7.1
Bumps jolokia-war from 1.3.3 to 1.7.1.
---
updated-dependencies:
- dependency-name: org.jolokia:jolokia-war
dependency-type: direct:production
update-type: version-update:semver-minor
...
* Adding HashLoginService to jolokia.xml
* Fixing typo in FQCN for Jetty Password utility
* Using logger to print warning, not ServletContext.log() as it causes an NPE.
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-03-29 21:04:35 -05:00
Joakim Erdfelt
b419a8956e
Issue #6879 - Remove jminix ( #7770 )
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-03-23 16:02:35 -05:00
Olivier Lamy
5b3c50bc66
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2022-03-09 15:40:09 +10:00
Olivier Lamy
3d4b68d0bc
remove some site configuration, non used checkstyle profile and turn skip xml into one line property ( #7687 )
...
* remove some site configuration, non used checkstyle profile and turn skip xml into one line property
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-03-05 19:47:32 +10:00
Olivier Lamy
39ee9db33e
fix build
...
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-02-18 13:32:55 +10:00
Olivier Lamy
5d64911dec
fix build
...
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-02-18 10:54:33 +10:00
Olivier Lamy
8ad31b9001
Merge branch 'jetty-10.0.x' into jetty-11.0.x
2022-02-17 16:59:24 +10:00
Lachlan
0f5824640a
Merge pull request #7546 from eclipse/jetty-10.0.x-7545-OpenIdXML
...
Add distribution test for OpenID and fix issues with jetty-openid.xml
2022-02-17 09:54:43 +11:00
Jan Bartel
bfa74b1533
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-11.0.x
2022-02-11 09:53:11 +11:00