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

Introduce new protocol/servlet module for Jakarta #250

Closed
wants to merge 4 commits into from

Conversation

manovotn
Copy link
Contributor

Fixes #248

Adds new module that copies over things from protocols/servlet and uses jakarta dependency instead of javax. Also updates Jetty test dep to 11 which runs on EE 9. However, this changes makes it so that I can only run it with JDK 11 so we will need to change the CI execution (which I can add to this PR if we agree on that).

Second commit prunes the new module and removes the notion of version 2.5 and 3 support because (unless I am mistaken) EE 9 means servlet v4 and you cannot really run anything older due to the namespace change.

@manovotn
Copy link
Contributor Author

Actually, added a commit to bump Travis to use JDK 11, let's see what that happens.

Meanwhile, I will use this PR as basis for arquillian/arquillian-container-tomcat#86 and report back once I have a working setup.

Any comments here are welcome of course. I admit I am not familiar with how Arq. does servlet protocol so I kind of did a semi-blind copy-paste and hoped for the best :-D

@bartoszmajsak
Copy link
Member

Humm did we both miss #246?

@manovotn
Copy link
Contributor Author

Uff, looks like we did. I mean, no surprise, it doesn't have an issue an not even a mention of either of us :-/

@manovotn
Copy link
Contributor Author

Let's go with Scott's version, they are pretty similar but his is more polished already. I've just rebased my Tomcat adapter work on that, it was a rather easy change. So closing this one.

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

Successfully merging this pull request may close these issues.

Arq. servlet protocol and Jakarta EE 9
2 participants