Replies: 2 comments 2 replies
-
|
I think we can just keep the Tomcat container as it's also use in spring boot. |
Beta Was this translation helpful? Give feedback.
2 replies
-
|
Looks like mjeanroy/junit-servers#964 has been updated by Mickael (maintainer) and hopefully this will be resolved by him |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
As you may know, I have been working on getting Shiro 3.x in better shape.
It's going pretty well, but I am getting stuck on the "servlet container" integration tests.
Currently, we have a few different types of integration tests:
Full Jakarta EE Containers:
The Full Jakarta EE containers are now working perfectly in 3.x, and did not have any significant issues / hurdles.
However, the "servlet container" integration tests are giving me all sorts of troubles.
Here are the ones that I can see so far:
So far, only Tomcat + Meecrowave ITs are working properly, but those tests are the minority
Jetty tests are giving me the most trouble.
junit-servers module isn't compatible (yet?) with Jakarta EE 11, which is problem 1.
I filed a bug mjeanroy/junit-servers#964
Jetty itself is hard to deal with, all the changing GAV names and all sorts of dependencies that need to be manually managed (or is there a better way?)
Should we remove Jetty and just use Tomcat+Meecrowave everywhere?
What about Spring / SpringBoot and Guice tests? Do they need Jetty or can they use Meecrowave?
Should we leave Jetty and get things fixed somehow?
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions