Stream: hapi
Topic: validation dependencies on r4 classes
Jim Steel (May 15 2018 at 02:19):
I tried updating our dependencies from HAPI 3.2 to 3.3 and I started getting a bunch of ClassNotFoundExceptions (to org.hl7.fhir.r4.utils.FHIRPathEngine$IEvaluationContext), despite being a dstu3-only context. Is there a spurious dependency in there somewhere?
Michael Calderero (May 15 2018 at 15:16):
HAPI made a change in 3.3.0 to rely on R4 validator and classes when doing profile validation even when you're using STU3. The change was done to improve maintenance of the codebase. You might be hitting on this change and would need to add the R4 dependencies as well.
Grahame Grieve (May 15 2018 at 20:45):
the R4 validator is the only version supported now; it validates R2 -> R4 but has more dependencies
Last updated: Apr 12 2022 at 19:14 UTC