The constraints are:
1) Weld needs to detect deployment error if the injection point type does not match (required by the TCK) 2) Weld cannot implement Hibernate's Session injection due to SPI restrictions 3) Weld should not consider an injection point of type Session as a deployment error as otherwise we prevent any integrator from implementing this.
|