I found this interesting to say the least. In CDI, we use highest priority where the value of the @Priority annotation is compared the higher numeric value is considered higher priority. We followed suite so far in MicroProfile specs. I'm not looking to throw dirt, but wanted to get a general opinion from others on this. The JAX-RS treats the lower numeric value as more important (in mathematical terms, it's being treated as the denominator).
So I'm wondering, why did CDI use the approach that CDI is using?
John