You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Paul Nicolucci (Jira)" <de...@myfaces.apache.org> on 2022/09/08 15:04:00 UTC

[jira] [Created] (MYFACES-4455) TCK:SigTest failures: Missing Superclasses or Superinterfaces

Paul Nicolucci created MYFACES-4455:
---------------------------------------

             Summary: TCK:SigTest failures: Missing Superclasses or Superinterfaces
                 Key: MYFACES-4455
                 URL: https://issues.apache.org/jira/browse/MYFACES-4455
             Project: MyFaces Core
          Issue Type: Bug
          Components: General
    Affects Versions: 4.0.0-RC1
            Reporter: Paul Nicolucci


Signature Test Failure:

{code:java}
[javatest.batch] Missing Superclasses or Superinterfaces
[javatest.batch] ---------------------------------------
[javatest.batch]
[javatest.batch] jakarta.faces.component.html.HtmlDoctype: interface @ jakarta.faces.component.Doctype
[javatest.batch]
{code}

Faces 4.0 Doctype Javadoc (new for Faces 4.0): https://jakarta.ee/specifications/faces/4.0/apidocs/jakarta/faces/component/doctype

Faces 4.0 HtmlDoctype Javadoc: https://jakarta.ee/specifications/faces/4.0/apidocs/jakarta/faces/component/html/htmldoctype

Faces 3.0 HtmlDoctype Javadoc: https://jakarta.ee/specifications/faces/3.0/apidocs/jakarta/faces/component/html/htmldoctype

Note the difference in the HtmlDoctype class definition:

Faces 3.0: 
{code:java}
public class HtmlDoctype
extends UIOutput
{code}

Faces 4.0:
{code:java}
public class HtmlDoctype
extends UIOutput
implements Doctype
{code}

The generated source for HtmlDoctype looks like the following:

{code:java}

// Generated from class jakarta.faces.component.html._HtmlDoctype.
//
// WARNING: This file was automatically generated. Do not edit it directly,
//          or you will lose your changes.
public class HtmlDoctype extends jakarta.faces.component.UIOutput
{

    static public final String COMPONENT_FAMILY =
        "jakarta.faces.Output";
    static public final String COMPONENT_TYPE =
        "jakarta.faces.OutputDoctype";
{code}

Link to _HtmlDoctype: https://github.com/apache/myfaces/blob/main/api/src/main/java/jakarta/faces/component/html/_HtmlDoctype.java





--
This message was sent by Atlassian Jira
(v8.20.10#820010)