Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-18816 Pass Jakarta EE 10 TCKs on Java 21
  3. WFLY-18893

Pass Platform TCK Signature tests on Java 21

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Done
    • Major
    • 31.0.0.Final
    • 31.0.0.Beta1
    • EE
    • None
    • ---
    • ---

    Description

      The EE 10.0.2 Platform TCK signature test failures from running on Java 21 with Wildfly (current main branch) are listed in https://github.com/jakartaee/platform-tck/issues/1192 + https://github.com/jakartaee/platform-tck/pull/1206 and should represent all EE 10 Signatures:

                        • Status Report 'jakarta.ejb' **********
                          Added Methods
                          -------------

      jakarta.ejb.AsyncResult: method public java.lang.Throwable java.util.concurrent.Future.exceptionNow()
      jakarta.ejb.AsyncResult: method public java.util.concurrent.Future$State java.util.concurrent.Future.state()
      jakarta.ejb.AsyncResult: method public

      Unknown macro: {jakarta.ejb.AsyncResult%0}

      java.util.concurrent.Future.resultNow()

                        • Package 'jakarta.ejb' - FAILED (REFLECTION MODE) **********
                        • Status Report 'jakarta.security.enterprise.identitystore' **********
                          Added Superclasses or Superinterfaces
                          -------------------------------------

      jakarta.security.enterprise.identitystore.openid.Scope: interface java.util.SequencedCollection<java.lang.String>
      jakarta.security.enterprise.identitystore.openid.Scope: interface java.util.SequencedSet<java.lang.String>

      Added Methods
      -------------

      jakarta.security.enterprise.identitystore.openid.Scope: method public java.lang.String java.util.LinkedHashSet.getFirst()
      jakarta.security.enterprise.identitystore.openid.Scope: method public java.lang.String java.util.LinkedHashSet.getLast()
      jakarta.security.enterprise.identitystore.openid.Scope: method public java.lang.String java.util.LinkedHashSet.removeFirst()
      jakarta.security.enterprise.identitystore.openid.Scope: method public java.lang.String java.util.LinkedHashSet.removeLast()
      jakarta.security.enterprise.identitystore.openid.Scope: method public java.util.SequencedSet<java.lang.String> java.util.LinkedHashSet.reversed()
      jakarta.security.enterprise.identitystore.openid.Scope: method public static <%0 extends java.lang.Object> java.util.HashSet<

      Unknown macro: {%%0}

      > java.util.HashSet.newHashSet(int)
      jakarta.security.enterprise.identitystore.openid.Scope: method public static <%0 extends java.lang.Object> java.util.LinkedHashSet<

      > java.util.LinkedHashSet.newLinkedHashSet(int)
      jakarta.security.enterprise.identitystore.openid.Scope: method public void java.util.LinkedHashSet.addFirst(java.lang.String)
      jakarta.security.enterprise.identitystore.openid.Scope: method public void java.util.LinkedHashSet.addLast(java.lang.String)

      12-04-2023 13:57:30: SVR: ********** Package 'jakarta.security.enterprise.identitystore' - FAILED (STATIC MODE) **********

                        • Status Report 'jakarta.security.enterprise.identitystore' **********
                          Added Superclasses or Superinterfaces
                          -------------------------------------

      jakarta.security.enterprise.identitystore.openid.Scope: interface java.util.SequencedCollection<java.lang.String>
      jakarta.security.enterprise.identitystore.openid.Scope: interface java.util.SequencedSet<java.lang.String>

      Added Methods
      -------------

      jakarta.security.enterprise.identitystore.openid.Scope: method public java.lang.String java.util.LinkedHashSet.getFirst()
      jakarta.security.enterprise.identitystore.openid.Scope: method public java.lang.String java.util.LinkedHashSet.getLast()
      jakarta.security.enterprise.identitystore.openid.Scope: method public java.lang.String java.util.LinkedHashSet.removeFirst()
      jakarta.security.enterprise.identitystore.openid.Scope: method public java.lang.String java.util.LinkedHashSet.removeLast()
      jakarta.security.enterprise.identitystore.openid.Scope: method public java.util.SequencedSet<java.lang.String> java.util.LinkedHashSet.reversed()
      jakarta.security.enterprise.identitystore.openid.Scope: method public static <%0 extends java.lang.Object> java.util.HashSet<

      Unknown macro: {%%0}

      > java.util.HashSet.newHashSet(int)
      jakarta.security.enterprise.identitystore.openid.Scope: method public static <%0 extends java.lang.Object> java.util.LinkedHashSet<

      > java.util.LinkedHashSet.newLinkedHashSet(int)
      jakarta.security.enterprise.identitystore.openid.Scope: method public void java.util.LinkedHashSet.addFirst(java.lang.String)
      jakarta.security.enterprise.identitystore.openid.Scope: method public void java.util.LinkedHashSet.addLast(java.lang.String)

      12-04-2023 13:57:30: SVR: ********** Package 'jakarta.security.enterprise.identitystore' - FAILED (REFLECTION MODE) **********

                        • Status Report 'jakarta.enterprise.concurrent' **********
                          Added Superclasses or Superinterfaces
                          -------------------------------------

      jakarta.enterprise.concurrent.ManagedExecutorService: interface java.lang.AutoCloseable
      jakarta.enterprise.concurrent.ManagedScheduledExecutorService: interface java.lang.AutoCloseable

      Added Methods
      -------------

      jakarta.enterprise.concurrent.ManagedExecutorService: method public void java.util.concurrent.ExecutorService.close()
      jakarta.enterprise.concurrent.ManagedScheduledExecutorService: method public void java.util.concurrent.ExecutorService.close()

      12-04-2023 13:57:37: SVR: ********** Package 'jakarta.enterprise.concurrent' - FAILED (STATIC MODE) **********

                        • Status Report 'jakarta.enterprise.concurrent' **********
                          Added Superclasses or Superinterfaces
                          -------------------------------------

      jakarta.enterprise.concurrent.ManagedExecutorService: interface java.lang.AutoCloseable
      jakarta.enterprise.concurrent.ManagedScheduledExecutorService: interface java.lang.AutoCloseable

      Added Methods
      -------------

      jakarta.enterprise.concurrent.ManagedExecutorService: method public void java.util.concurrent.ExecutorService.close()
      jakarta.enterprise.concurrent.ManagedScheduledExecutorService: method public void java.util.concurrent.ExecutorService.close()

      12-04-2023 13:57:37: SVR: ********** Package 'jakarta.enterprise.concurrent' - FAILED (REFLECTION MODE) **********

                        • Status Report 'jakarta.ejb' **********
                          Added Methods
                          -------------

      jakarta.ejb.AsyncResult: method public java.lang.Throwable java.util.concurrent.Future.exceptionNow()
      jakarta.ejb.AsyncResult: method public java.util.concurrent.Future$State java.util.concurrent.Future.state()
      jakarta.ejb.AsyncResult: method public

      java.util.concurrent.Future.resultNow()

      Attachments

        Activity

          People

            smarlow1@redhat.com Scott Marlow
            smarlow1@redhat.com Scott Marlow
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: