Uploaded image for project: 'CDI Specification Issues'
  1. CDI Specification Issues
  2. CDI-517

assignability to parameterized required type

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • 1.1.PFD, 1.2.Final
    • Resolution
    • None

      2 days before the CDI-1.1 spec went PDF the following backward-incomatible change was made:

      -A raw bean type is considered assignable to a parameterized required type if the raw types are identical.

      + A raw bean type is considered assignable to a parameterized required type if the raw types are identical and all type parameters of the bean type are either unbounded type variables or java.lang.Object.

      This breaks a lot of projects and also is also not compatible with the JavaEE6 RI and the CDI-1.0 RI where this was explicitly allowed.

      This is a follow up to CDI-304.

              Unassigned Unassigned
              struberg Mark Struberg (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: