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

Update to jetty-server and jetty-servlet 11.0.15 #49

Open
d-baer opened this issue Aug 28, 2023 · 3 comments
Open

Update to jetty-server and jetty-servlet 11.0.15 #49

d-baer opened this issue Aug 28, 2023 · 3 comments

Comments

@d-baer
Copy link

d-baer commented Aug 28, 2023

With Spring Boot 3 we have conflicting namespaces with javax and jakarta imports. Is it possible to update to org.eclipse.jetty:jetty-server and org.eclipse.jetty: jetty-servlet to version 11.0.15?

I would like to create a PR if necessary

@tobihagemann
Copy link
Member

We're usually happy to bump dependencies to newer versions. Creating a PR will certainly speed things up.

Since you've also mentioned a few words about your use case, I just wanted to let you know about the open source license this library uses. Hopefully, this won't cause any surprises.

@d-baer
Copy link
Author

d-baer commented Aug 28, 2023

Thanks @tobihagemann for your answer. After looking around this seems to be some bigger task as there is a dependency to webdav-nio-adapter-servlet, that has legacy javax servlet-apis as well.

Regarding the licence: we would use this library internally for integration tests. The library would not make it into the internal product. Is that fine with the licence?

@overheadhunter
Copy link
Member

You would need to migrate jackrabbit to jakarta first. This would be highly welcome, but there isn't much activity around jackrabbit and I doubt they would publish any API-breaking change soon. Maybe a fork is the way to go here.

If you don't ship this lib together with a non-GPL application, I don't think you violate the license. So in my opinion using it as a test dependency is fine.

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

No branches or pull requests

3 participants