Uploaded image for project: 'Weld'
  1. Weld
  2. WELD-1971

Missing validation of passivation capable injectionPoints which resolves to @Dependent producer which return unserializable object

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 2.2.13.Final, 3.0.0.Alpha10
    • Fix Version/s: 2.3.0.Beta1, 3.0.0.Alpha11
    • Component/s: None
    • Labels:
      None

      Description

      Wrt to CDI spec section "6.6.5. Validation of passivation capable beans and
      dependencies" there is only passivation capable validation for field injectionPoint. This validation should work also for setter and constructor injection. This is reproducible by TCK test:
      org.jboss.cdi.tck.tests.context.passivating.broken.producer.field.dependent.EnterpriseBeanWithIllegalDependencyTest

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                mkouba Martin Kouba
                Reporter:
                tremes Tomas Remes
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: