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

Treatment of exceptions raised during container lifecycle event notification inconsistent

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 1.1.FD
    • 1.1.PFD
    • Portable Extensions
    • None
    • Release Notes

    Description

      If an exception is raised by extension during container lifecycle event notification this exception is treated either as a definition or a deployment problem.

      Definition problems:

      • BeforeBeanDiscovery
      • AfterBeanDiscovery
      • ProcessAnnotatedType
      • ProcessInjectionPoint
      • ProcessInjectionTarget
      • ProcessProducer
      • ProcessBeanAttributes
      • ProcessBean
      • ProcessObserverMethod

      Deployment problems:

      • AfterTypeDiscovery
      • AfterDeploymentValidation

      AfterTypeDiscovery seems to be the odd one out as the event is fired between BBD and ABD which both treat extension exceptions as definition errors.

      Attachments

        Activity

          People

            pmuiratbleepbleep Pete Muir (Inactive)
            rhn-engineering-jharting Jozef Hartinger
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: