You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've started looking into upgrading from dropwizard 1.x to 4.x. It's quite some work but doable. I've got already a working version of grobid-quantities. 😄
I've started working on the branch features/update-dropwizard.
There are two-three main changes to be done:
[ ] update the GrobidServiceConfiguration to cover all the elements from the YAML (it seems more strict than dropwizard 1
[ ] (probably) get rid of the GrobidProperties
Move the output bytecode from jdk 1.8 to jdk 1.11
Fix HealthCheck
[ ] Fix tests to run with Junit 5 (org.junit.internal.runners.rules.ValidationError: The @ClassRule 'APP' must implement TestRule.)
I will update this thread as I progress
The text was updated successfully, but these errors were encountered:
I think the main problem for this upgrade is that the JDK 1.8 compatibility is lost.
In my tests, I had some difficulties replacing dropwizard-guicier by the more modern dropwizard-guicey for the guice stuff support in the new Dropwizard, I did not manage to bind the classes to the module, but I see that you made it in #1032 !
I've started looking into upgrading from dropwizard 1.x to 4.x. It's quite some work but doable. I've got already a working version of grobid-quantities. 😄
I've started working on the branch
features/update-dropwizard
.There are two-three main changes to be done:
[ ] update the GrobidServiceConfiguration to cover all the elements from the YAML (it seems more strict than dropwizard 1[ ] (probably) get rid of the GrobidProperties[ ] Fix tests to run with Junit 5 (org.junit.internal.runners.rules.ValidationError: The @ClassRule 'APP' must implement TestRule.
)I will update this thread as I progress
The text was updated successfully, but these errors were encountered: