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

Fix #6565 Deploy Symlinked applications #6567

Merged
merged 2 commits into from Aug 2, 2021

Conversation

gregw
Copy link
Contributor

@gregw gregw commented Aug 2, 2021

Fix #6565 Deploy Symlinked applications by treating extracting context name (which becomes the default context path) from the base resource and then following aliases, so that base resource will not be an alias.

Added warning in ContextHandler if the base resource is an alias that we may not support this in future releases.

Signed-off-by: Greg Wilkins gregw@webtide.com

Fix #6565 Deploy Symlinked applications by treating extracting context name (which becomes the default context path) from the base resource and then following aliases, so that base resource will not be an alias.   Added warning in ContextHandler if the base resource is an alias that we may not support this in future releases.

Signed-off-by: Greg Wilkins <gregw@webtide.com>
Keep resource and file the same.

Signed-off-by: Greg Wilkins <gregw@webtide.com>
Copy link
Contributor

@lachlan-roberts lachlan-roberts left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Jetty 10.0.7/11.0.7 FROZEN automation moved this from In progress to Reviewer approved Aug 2, 2021
Copy link
Contributor

@janbartel janbartel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't really like having different behaviour between distro and embedded (we go to a lot of lengths in other cases to ensure that they are the same), but I don't feel strongly enough to give it the thumbs down ;)

@gregw
Copy link
Contributor Author

gregw commented Aug 2, 2021

@janbartel I agree, but I'd like to go with the warning first and see what feedback we get. If nobody comments, then we can update embedded behaviour in a later PR.

@gregw gregw merged commit 4e3e99c into jetty-10.0.x Aug 2, 2021
Jetty 10.0.7/11.0.7 FROZEN automation moved this from Reviewer approved to Done Aug 2, 2021
@gregw gregw deleted the jetty-10.0.x-6565-deploy-symlinks branch August 2, 2021 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Improve deployment of symlinked webapplications
3 participants