Joakim Erdfelt
8597033339
Updating to version 12.0.5-SNAPSHOT
2023-11-30 13:33:03 -06:00
Joakim Erdfelt
9b415c6424
Updating to version 12.0.4
2023-11-30 13:14:15 -06:00
Joakim Erdfelt
c01baac85c
Updating to version 12.0.4-SNAPSHOT
2023-10-26 22:47:29 -05:00
Joakim Erdfelt
a873259fd5
Updating to version 12.0.3
2023-10-26 22:24:43 -05:00
Olivier Lamy
fcc88274a4
Jetty 12.0.x use automatic formatter for poms to have same style for every poms ( #10578 )
...
* apply spotless sort pom
---------
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-10-12 03:51:36 +02:00
Joakim Erdfelt
6b3f760b80
Updating to version 12.0.3-SNAPSHOT
2023-10-09 21:16:46 -05:00
Joakim Erdfelt
b01e3611cf
Updating to version 12.0.2
2023-10-09 20:59:14 -05:00
Joakim Erdfelt
1d226403da
Updating to version 12.0.2-SNAPSHOT
2023-08-29 16:55:36 -05:00
Joakim Erdfelt
4768745849
Updating to version 12.0.1
2023-08-29 16:38:20 -05:00
Olivier Lamy
97e1527ed6
Jetty 12.0.x use Maven build cache for PRs and branches except jetty-12.0.x main branch ( #9871 )
...
* apply configuration/changes for build cache
Signed-off-by: Olivier Lamy <olamy@apache.org>
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-08-22 02:46:46 +02:00
Joakim Erdfelt
6702634494
Issue #10213 Ensuring proper usage of StartLog logging (to prevent accidental exceptions) ( #10214 )
2023-08-17 07:37:40 -05:00
Joakim Erdfelt
9c324326c5
Merge `release/12.0.0` back into `jetty-12.0.x` ( #10237 )
...
* Updating to version 12.0.0
* Updating to version 12.0.1-SNAPSHOT
2023-08-08 00:55:19 +02:00
Joakim Erdfelt
8e52abe8c9
Merge `jetty-11.0.x` into `jetty-12.0.x` - July 14 ( #10108 )
...
* Updating various old/moved URL references found across project (`jetty-10.0.x`) (#10098 )
+ Now that the migration of `https://eclipse.org/jetty/ ` to `https://eclipse.dev/jetty/ ` has occurred, it is time to review the URI use in our project
+ Updated URLs in poms
+ Added more URIs to XmlConfiguration
+ Updated URLs in module files
+ Updated URLs in documentation
+ Updated URLs in HTML
+ Correcting bad double-scheme URLs (eg: `http://https://www.eclipse ...`)
+ Updating text in *.mod files
+ Removing `/current/` from path `/jetty/documentation/current/`
+ Fixing mailing list URL
+ Fixing github URL references in jsps
---------
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2023-07-14 20:21:11 -05:00
Simone Bordet
9a476e2c0c
Small changes from #10090 .
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-07-14 18:09:35 +02:00
Simone Bordet
0879f6bc85
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-07-14 17:49:07 +02:00
Lachlan Roberts
c70b940751
prevent potential NPE from StartArgs
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2023-06-16 07:46:32 +10:00
Olivier Lamy
46018e6057
Jetty-12.0.x tests in parallel (down build time on CI from 1h25 to 55min) some modules are still not parallel due to some static usage ( #9635 )
...
* parallel tests runs
---------
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-04-21 10:42:12 +10:00
Greg Wilkins
0992e4cec4
Renamed "Core" environment to "Jetty" in `StartArgs` ( #9641 )
...
Maintained a "Core" environment for use by deployer for apps that only use core classes plus whatever else is configured for the core environment.
2023-04-14 14:25:50 +02:00
Joakim Erdfelt
e927ad258b
Fixing compilation error
2023-04-10 15:25:56 -05:00
Joakim Erdfelt
f94977084b
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2023-04-10 14:55:27 -05:00
Joakim Erdfelt
83b59ae718
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2023-03-24 13:44:13 -05:00
gregw
a15af55a56
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
...
Signed-off-by: gregw <gregw@webtide.com>
2023-02-15 15:31:33 +11:00
Joakim Erdfelt
490f86e9a6
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2023-02-01 19:33:43 -06:00
Simone Bordet
cd732a175c
Review and normalized all Maven module <name> for consistency.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-01-27 19:09:30 +01:00
Joakim Erdfelt
7d8dd946cc
Add and allow plural form of existing args. ( #9202 )
...
+ new `--modules=<name>,<name>`
+ new `--libs=<classpath>`
+ updated usage.txt
+ updated warning output hint
2023-01-24 16:02:26 -06:00
Joakim Erdfelt
a37b8523e5
Jetty 12 - Javadoc cleanup & new inspection profile ( #9165 )
...
* Adding intellij-javadoc-inspection.xml for Jetty specific Javadoc inspection profile.
* Javadoc cleanup
2023-01-19 10:31:27 -06:00
Joakim Erdfelt
dfd214debe
More fundamental test case
2023-01-11 08:17:37 -06:00
Joakim Erdfelt
0a5c143590
Removing @Disabled from jetty-start
2023-01-10 16:16:13 -06:00
Joakim Erdfelt
0b05425aa5
Issue #5681 - clearer warning on JVM Arg / System Property use ( #7769 )
...
- Improved warning on unrecognized Command Line Options
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-10-06 12:01:37 -05:00
Joakim Erdfelt
660f601f21
Issue #5965 - fixing invalid dot output from start.jar ( #7606 )
...
* Adding testcase that can use `dot` if it exists on the machine.
2022-10-06 11:41:50 -05:00
Joakim Erdfelt
ad337f1fda
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2022-10-06 07:32:48 -05:00
Simone Bordet
7ed59f46c8
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-10-05 12:16:02 +02:00
Joakim Erdfelt
46bd4cfd9a
Tag tests requiring Online
2022-09-22 05:52:12 -05:00
Joakim Erdfelt
95bf791b71
Jetty 12 - Improve FileID and use where appropriate ( #8589 )
...
* Use FileID where appropriate
* Adding FileID.matchesExtension
* Fixing demo modules start test
2022-09-20 09:35:50 -05:00
Olivier Lamy
44a37746e6
Jetty 12 : reactivate `jetty-ee9-demo-embedded` and `jetty-ee9-demo-proxy-webapp` and add more ( #8419 )
...
* ee8 demos to use ee9 demos resources
* add jetty-ee8-demo-jaas-webapp
* add jetty-ee8-demo-jndi-webapp jetty-ee8-demo-mock-resources
* uhm jetty-ee8-demo-jetty-webapp have some issues
* fix jetty-ee8-demo-jetty-webapp
* fix some jetty-ee9-demo-embedded and add back jetty-ee8-demo-proxy-webapp
* demo-embedded need to have jetty-ee9-demo-jsp-webapp built first
* fixing more demos modules. Activate dist test for demo modules and all env
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-12 17:52:53 +10:00
Joakim Erdfelt
b202374d9a
Remove java.io.File usage from jetty-start ( #8355 )
...
* This corrects our URL/URI/URLClassLoader behaviors
to always produce to-spec URIs for `file://` references.
2022-07-29 06:05:03 -05: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
Greg Wilkins
dfb28c7af4
Fixed start environment for unknown module
2022-07-04 15:25:09 +10:00
Greg Wilkins
8ecb4b8669
Fixed merge
2022-07-04 12:34:53 +10:00
Greg Wilkins
fe83ea87dc
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x
2022-07-04 11:32:33 +10:00
Greg Wilkins
83ca2ea9bb
Jetty-12 Environments
...
fixed command line and classloader
2022-05-19 22:07:30 +10:00
Greg Wilkins
ecb7ef6cdf
Jetty-12 Environments
...
Pass environment on command line.
2022-05-19 21:23:30 +10:00
Greg Wilkins
90b65a49bf
WIP deploying webapps
2022-05-10 00:02:06 +02:00
Greg Wilkins
0681210518
Start environments
...
Generate XMLs in start.jar to communicate environments
2022-05-04 11:09:13 +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
Greg Wilkins
825fa75993
Jetty-12 Restructure
...
Git moved files into their known new locations
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:46:22 +02:00