Update: I think there is something strange with the 4.3.1 BoM, because
if I build with it, I get a problem with finding the
org.osgi.service.LogService:
Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve
no.priv.bang.authservice.users/1.13.0.SNAPSHOT: missing requirement
[no.priv.bang.authservice.users/1.13.0.SNAPSHOT] osgi.service;
effective:=active; filter:="(objectClass=org.osgi.service.log.LogService)"
at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341)
... 17 more
Which is strange because the LogService dependency doesn't come from the
BoM, and besides, this is a service that should always be present.
Also, this error doesn't have any version constraints so it isn't that
the correct version is available.
So I'm moving back to building with the 4.3.0 BoM.