Upgrade to nimbus-jose-jwt 9.12.1 to 9.13 silently hangs our integration tests
we have been using this library for quite some time, and consistently been updating it, thanks! When we move from 9.12.1 to 9.13, our tests just hang now, for annoyingly silent reasons. I have two versions of our code base, one with 9.12.1 and one with 9.13, and that is the only difference. Obviously i haven't given you enough information for you to likely help. But i'm stumped. Do both sides of the client and server need to be running the same exact nimbus version, here? Or any ideas what to look for?
Comments (3)
-
-
OK, i’ve resolved the issue by luck. Here is what was going on.
I have a set of integration tests that use a library for making rest calls to the application under test. The integration tests supply nimbus-jose-jwt 9.13 for the execution of the tests. However the library was compiled against nimbus-jose-jwt 9.12.1. With this scenario something was hanging consistently. when i updated the library to compile against 9.13 the problem was resolved. So my problems are fixed. Sorry i’m unable give you more clarity on what the issue actually was.
-
- changed status to invalid
This might be a class loading issue that occurs in the test env when the deps don't match. I'm marking the issue as invalid. If you encounter other issues feel free to create a new ticket.
- Log in to comment
From the change log:
If you have two components using JWTs they should interop based on the JWT, not the libraries or their versions.