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

Revise Java 8 default methods support

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • 3.0.1.Final, 2.4.5.Final
    • None
    • None
    • None

    Description

      As it seems Weld does not support Java 8 default methods completely. We need to be sure that for any bean that needs subclassing (interceptors/decorators) and which implements an interface with a default method:

      • the default method which has no interceptor associated is invoked correctly
      • the default method which has an interceptor associated is invoked correctly
      • verify that the self-invocation of a default method (similarly as tested in org.jboss.weld.tests.interceptors.self.SelfInvocationTest) does not trigger interception

      Or at least know which parts are problematic and need our attention.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mkouba@redhat.com Martin Kouba
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: