[Red Hat JIRA] (DROOLS-5026) Remove blinkinking in Test Tools pannel
by Yeser Amer (Jira)
[ https://issues.redhat.com/browse/DROOLS-5026?page=com.atlassian.jira.plug... ]
Yeser Amer updated DROOLS-5026:
-------------------------------
Fix Version/s: 7.46.0.Final
> Remove blinkinking in Test Tools pannel
> ---------------------------------------
>
> Key: DROOLS-5026
> URL: https://issues.redhat.com/browse/DROOLS-5026
> Project: Drools
> Issue Type: Enhancement
> Components: Scenario Simulation and Testing
> Affects Versions: 7.30.0.Final
> Reporter: Anna Dupliak
> Assignee: Yeser Amer
> Priority: Minor
> Labels: drools-tools
> Fix For: 7.46.0.Final
>
> Attachments: Screencast from 02-07-2020.webm
>
>
> Change Test Tools behavior to stop blinking every time when
> focus in *Grid* are moving through *Header*.
> Now if you move focus in *Grid* particularly for *Header*
> rows (by using keyboard arrows keys) then Test Tools icon blinks.
> That is not happening with values in the Grid.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 6 months
[Red Hat JIRA] (WFLY-13969) signature test failures
by Scott Marlow (Jira)
[ https://issues.redhat.com/browse/WFLY-13969?page=com.atlassian.jira.plugi... ]
Scott Marlow updated WFLY-13969:
--------------------------------
Description:
1. EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
{quote}
javatest.batch] Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
{quote}
2. jakarta.ws.rs.core
The described as "missing" methods are very similar to the "added" methods except for one small change. Basically, the "missing" method signatures must match exactly what we have in the jakarta.ws.rs.core classes (protected method must be changed to public method)..
{quote}
Missing Superclasses or Superinterfaces
[javatest.batch] ---------------------------------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.AbstractMultivaluedMap: interface @ java.io.Serializable
[javatest.batch]
[javatest.batch] Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.UriBuilder: method public static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.UriBuilder: method protected static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
[javatest.batch]
[javatest.batch] Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.CacheControl: toString():anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.CacheControl: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.Cookie: toString():anno 0 java.lang.Deprecated()
[javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
[javatest.batch] jakarta.ws.rs.core.Cookie: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
[javatest.batch] jakarta.ws.rs.core.EntityTag: toString():anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.EntityTag: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
[javatest.batch] duplicate messages suppressed: 2
[javatest.batch]
{quote}
3. jakarta.resource.spi
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.resource.spi.ConnectionDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.spi.ConnectionDefinitions)
[javatest.batch]
[javatest.batch]
{quote}
4. jakarta.resource
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.resource.AdministeredObjectDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.AdministeredObjectDefinitions)
[javatest.batch] jakarta.resource.ConnectionFactoryDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.ConnectionFactoryDefinitions)
{quote}
5. jakarta.el
{quote}
Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
[javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class,java.lang.Object)
{quote}
6. jakarta.servlet
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.servlet.ServletRequest: getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
[javatest.batch]
{quote}
7. jakarta.servlet.jsp.jstl.core
{quote}
Missing Fields
[javatest.batch] --------------
[javatest.batch]
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "jakarta.servlet.jsp.jstl.fmt.fallbackLocale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "jakarta.servlet.jsp.jstl.fmt.locale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "jakarta.servlet.jsp.jstl.fmt.localizationContext"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "jakarta.servlet.jsp.jstl.fmt.timeZone"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "jakarta.servlet.jsp.jstl.sql.dataSource"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "jakarta.servlet.jsp.jstl.sql.maxRows"
[javatest.batch]
[javatest.batch] Added Fields
[javatest.batch] ------------
[javatest.batch]
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "javax.servlet.jsp.jstl.fmt.fallbackLocale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "javax.servlet.jsp.jstl.fmt.locale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "javax.servlet.jsp.jstl.fmt.localizationContext"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "javax.servlet.jsp.jstl.fmt.timeZone"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "javax.servlet.jsp.jstl.sql.dataSource"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "javax.servlet.jsp.jstl.sql.maxRows"
[javatest.batch]
[javatest.batch]
{quote}
8. jakarta.servlet.http
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.servlet.http.HttpServletRequest:getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
{quote}
9. jakarta.faces.view.facelets
{quote}
Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
{quote}
was:
1. EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
{quote}
javatest.batch] Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
{quote}
2. jakarta.ws.rs.core
{quote}
Missing Superclasses or Superinterfaces
[javatest.batch] ---------------------------------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.AbstractMultivaluedMap: interface @ java.io.Serializable
[javatest.batch]
[javatest.batch] Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.UriBuilder: method public static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.UriBuilder: method protected static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
[javatest.batch]
[javatest.batch] Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.CacheControl: toString():anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.CacheControl: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.Cookie: toString():anno 0 java.lang.Deprecated()
[javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
[javatest.batch] jakarta.ws.rs.core.Cookie: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
[javatest.batch] jakarta.ws.rs.core.EntityTag: toString():anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.EntityTag: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
[javatest.batch] duplicate messages suppressed: 2
[javatest.batch]
{quote}
3. jakarta.resource.spi
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.resource.spi.ConnectionDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.spi.ConnectionDefinitions)
[javatest.batch]
[javatest.batch]
{quote}
4. jakarta.resource
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.resource.AdministeredObjectDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.AdministeredObjectDefinitions)
[javatest.batch] jakarta.resource.ConnectionFactoryDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.ConnectionFactoryDefinitions)
{quote}
5. jakarta.el
{quote}
Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
[javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class,java.lang.Object)
{quote}
6. jakarta.servlet
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.servlet.ServletRequest: getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
[javatest.batch]
{quote}
7. jakarta.servlet.jsp.jstl.core
{quote}
Missing Fields
[javatest.batch] --------------
[javatest.batch]
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "jakarta.servlet.jsp.jstl.fmt.fallbackLocale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "jakarta.servlet.jsp.jstl.fmt.locale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "jakarta.servlet.jsp.jstl.fmt.localizationContext"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "jakarta.servlet.jsp.jstl.fmt.timeZone"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "jakarta.servlet.jsp.jstl.sql.dataSource"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "jakarta.servlet.jsp.jstl.sql.maxRows"
[javatest.batch]
[javatest.batch] Added Fields
[javatest.batch] ------------
[javatest.batch]
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "javax.servlet.jsp.jstl.fmt.fallbackLocale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "javax.servlet.jsp.jstl.fmt.locale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "javax.servlet.jsp.jstl.fmt.localizationContext"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "javax.servlet.jsp.jstl.fmt.timeZone"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "javax.servlet.jsp.jstl.sql.dataSource"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "javax.servlet.jsp.jstl.sql.maxRows"
[javatest.batch]
[javatest.batch]
{quote}
8. jakarta.servlet.http
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.servlet.http.HttpServletRequest:getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
{quote}
9. jakarta.faces.view.facelets
{quote}
Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
{quote}
> signature test failures
> -----------------------
>
> Key: WFLY-13969
> URL: https://issues.redhat.com/browse/WFLY-13969
> Project: WildFly
> Issue Type: Sub-task
> Components: EE
> Reporter: Scott Marlow
> Priority: Major
>
> 1. EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
> We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
>
> {quote}
> javatest.batch] Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> {quote}
> 2. jakarta.ws.rs.core
> The described as "missing" methods are very similar to the "added" methods except for one small change. Basically, the "missing" method signatures must match exactly what we have in the jakarta.ws.rs.core classes (protected method must be changed to public method)..
> {quote}
> Missing Superclasses or Superinterfaces
> [javatest.batch] ---------------------------------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.AbstractMultivaluedMap: interface @ java.io.Serializable
> [javatest.batch]
> [javatest.batch] Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.UriBuilder: method public static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.UriBuilder: method protected static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
> [javatest.batch]
> [javatest.batch] Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.CacheControl: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.CacheControl: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.Cookie: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
> [javatest.batch] jakarta.ws.rs.core.Cookie: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
> [javatest.batch] jakarta.ws.rs.core.EntityTag: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.EntityTag: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> [javatest.batch] duplicate messages suppressed: 2
> [javatest.batch]
> {quote}
> 3. jakarta.resource.spi
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.resource.spi.ConnectionDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.spi.ConnectionDefinitions)
> [javatest.batch]
> [javatest.batch]
> {quote}
> 4. jakarta.resource
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.resource.AdministeredObjectDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.AdministeredObjectDefinitions)
> [javatest.batch] jakarta.resource.ConnectionFactoryDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.ConnectionFactoryDefinitions)
> {quote}
> 5. jakarta.el
> {quote}
> Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
> [javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class,java.lang.Object)
> {quote}
> 6. jakarta.servlet
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.ServletRequest: getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> [javatest.batch]
> {quote}
> 7. jakarta.servlet.jsp.jstl.core
> {quote}
> Missing Fields
> [javatest.batch] --------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "jakarta.servlet.jsp.jstl.fmt.fallbackLocale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "jakarta.servlet.jsp.jstl.fmt.locale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "jakarta.servlet.jsp.jstl.fmt.localizationContext"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "jakarta.servlet.jsp.jstl.fmt.timeZone"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "jakarta.servlet.jsp.jstl.sql.dataSource"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "jakarta.servlet.jsp.jstl.sql.maxRows"
> [javatest.batch]
> [javatest.batch] Added Fields
> [javatest.batch] ------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "javax.servlet.jsp.jstl.fmt.fallbackLocale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "javax.servlet.jsp.jstl.fmt.locale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "javax.servlet.jsp.jstl.fmt.localizationContext"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "javax.servlet.jsp.jstl.fmt.timeZone"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "javax.servlet.jsp.jstl.sql.dataSource"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "javax.servlet.jsp.jstl.sql.maxRows"
> [javatest.batch]
> [javatest.batch]
> {quote}
> 8. jakarta.servlet.http
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.http.HttpServletRequest:getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> {quote}
> 9. jakarta.faces.view.facelets
> {quote}
> Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
> {quote}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 6 months
[Red Hat JIRA] (WFLY-13969) signature test failures
by Scott Marlow (Jira)
[ https://issues.redhat.com/browse/WFLY-13969?page=com.atlassian.jira.plugi... ]
Scott Marlow commented on WFLY-13969:
-------------------------------------
[~brian.stansberry] [~ropalka] [~jdenise] what would be the best way to address these TCK signature test failures?
# Make further bytecode modifications for changing EE 8 => EE 9 SPEC API?
# Fork the Jakarta EE 9 SPEC API projects?
# Use the Jakarta EE 9 SPEC API projects in their current form and use bytecode modification to add in our modular classloading changes?
# Something else?
> signature test failures
> -----------------------
>
> Key: WFLY-13969
> URL: https://issues.redhat.com/browse/WFLY-13969
> Project: WildFly
> Issue Type: Sub-task
> Components: EE
> Reporter: Scott Marlow
> Priority: Major
>
> 1. EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
> We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
>
> {quote}
> javatest.batch] Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> {quote}
> 2. jakarta.ws.rs.core
> {quote}
> Missing Superclasses or Superinterfaces
> [javatest.batch] ---------------------------------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.AbstractMultivaluedMap: interface @ java.io.Serializable
> [javatest.batch]
> [javatest.batch] Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.UriBuilder: method public static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.UriBuilder: method protected static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
> [javatest.batch]
> [javatest.batch] Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.CacheControl: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.CacheControl: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.Cookie: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
> [javatest.batch] jakarta.ws.rs.core.Cookie: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
> [javatest.batch] jakarta.ws.rs.core.EntityTag: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.EntityTag: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> [javatest.batch] duplicate messages suppressed: 2
> [javatest.batch]
> {quote}
> 3. jakarta.resource.spi
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.resource.spi.ConnectionDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.spi.ConnectionDefinitions)
> [javatest.batch]
> [javatest.batch]
> {quote}
> 4. jakarta.resource
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.resource.AdministeredObjectDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.AdministeredObjectDefinitions)
> [javatest.batch] jakarta.resource.ConnectionFactoryDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.ConnectionFactoryDefinitions)
> {quote}
> 5. jakarta.el
> {quote}
> Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
> [javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class,java.lang.Object)
> {quote}
> 6. jakarta.servlet
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.ServletRequest: getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> [javatest.batch]
> {quote}
> 7. jakarta.servlet.jsp.jstl.core
> {quote}
> Missing Fields
> [javatest.batch] --------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "jakarta.servlet.jsp.jstl.fmt.fallbackLocale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "jakarta.servlet.jsp.jstl.fmt.locale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "jakarta.servlet.jsp.jstl.fmt.localizationContext"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "jakarta.servlet.jsp.jstl.fmt.timeZone"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "jakarta.servlet.jsp.jstl.sql.dataSource"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "jakarta.servlet.jsp.jstl.sql.maxRows"
> [javatest.batch]
> [javatest.batch] Added Fields
> [javatest.batch] ------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "javax.servlet.jsp.jstl.fmt.fallbackLocale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "javax.servlet.jsp.jstl.fmt.locale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "javax.servlet.jsp.jstl.fmt.localizationContext"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "javax.servlet.jsp.jstl.fmt.timeZone"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "javax.servlet.jsp.jstl.sql.dataSource"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "javax.servlet.jsp.jstl.sql.maxRows"
> [javatest.batch]
> [javatest.batch]
> {quote}
> 8. jakarta.servlet.http
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.http.HttpServletRequest:getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> {quote}
> 9. jakarta.faces.view.facelets
> {quote}
> Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
> {quote}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 6 months
[Red Hat JIRA] (WFLY-13969) signature test failures
by Scott Marlow (Jira)
[ https://issues.redhat.com/browse/WFLY-13969?page=com.atlassian.jira.plugi... ]
Scott Marlow updated WFLY-13969:
--------------------------------
Description:
1. EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
{quote}
javatest.batch] Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
{quote}
2. jakarta.ws.rs.core
{quote}
Missing Superclasses or Superinterfaces
[javatest.batch] ---------------------------------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.AbstractMultivaluedMap: interface @ java.io.Serializable
[javatest.batch]
[javatest.batch] Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.UriBuilder: method public static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.UriBuilder: method protected static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
[javatest.batch]
[javatest.batch] Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.ws.rs.core.CacheControl: toString():anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.CacheControl: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.Cookie: toString():anno 0 java.lang.Deprecated()
[javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
[javatest.batch] jakarta.ws.rs.core.Cookie: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
[javatest.batch] jakarta.ws.rs.core.EntityTag: toString():anno 0 java.lang.Deprecated()
[javatest.batch] jakarta.ws.rs.core.EntityTag: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
[javatest.batch] duplicate messages suppressed: 2
[javatest.batch]
{quote}
3. jakarta.resource.spi
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.resource.spi.ConnectionDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.spi.ConnectionDefinitions)
[javatest.batch]
[javatest.batch]
{quote}
4. jakarta.resource
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.resource.AdministeredObjectDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.AdministeredObjectDefinitions)
[javatest.batch] jakarta.resource.ConnectionFactoryDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.ConnectionFactoryDefinitions)
{quote}
5. jakarta.el
{quote}
Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
[javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class,java.lang.Object)
{quote}
6. jakarta.servlet
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.servlet.ServletRequest: getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
[javatest.batch]
{quote}
7. jakarta.servlet.jsp.jstl.core
{quote}
Missing Fields
[javatest.batch] --------------
[javatest.batch]
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "jakarta.servlet.jsp.jstl.fmt.fallbackLocale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "jakarta.servlet.jsp.jstl.fmt.locale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "jakarta.servlet.jsp.jstl.fmt.localizationContext"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "jakarta.servlet.jsp.jstl.fmt.timeZone"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "jakarta.servlet.jsp.jstl.sql.dataSource"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "jakarta.servlet.jsp.jstl.sql.maxRows"
[javatest.batch]
[javatest.batch] Added Fields
[javatest.batch] ------------
[javatest.batch]
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "javax.servlet.jsp.jstl.fmt.fallbackLocale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "javax.servlet.jsp.jstl.fmt.locale"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "javax.servlet.jsp.jstl.fmt.localizationContext"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "javax.servlet.jsp.jstl.fmt.timeZone"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "javax.servlet.jsp.jstl.sql.dataSource"
[javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "javax.servlet.jsp.jstl.sql.maxRows"
[javatest.batch]
[javatest.batch]
{quote}
8. jakarta.servlet.http
{quote}
Missed Annotations
[javatest.batch] ------------------
[javatest.batch]
[javatest.batch] jakarta.servlet.http.HttpServletRequest:getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
[javatest.batch]
{quote}
9. jakarta.faces.view.facelets
{quote}
Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
[javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
{quote}
was:
We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
{quote}
javatest.batch] Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
{quote}
> signature test failures
> -----------------------
>
> Key: WFLY-13969
> URL: https://issues.redhat.com/browse/WFLY-13969
> Project: WildFly
> Issue Type: Sub-task
> Components: EE
> Reporter: Scott Marlow
> Priority: Major
>
> 1. EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
> We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
>
> {quote}
> javatest.batch] Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> {quote}
> 2. jakarta.ws.rs.core
> {quote}
> Missing Superclasses or Superinterfaces
> [javatest.batch] ---------------------------------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.AbstractMultivaluedMap: interface @ java.io.Serializable
> [javatest.batch]
> [javatest.batch] Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.UriBuilder: method public static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.UriBuilder: method protected static jakarta.ws.rs.core.UriBuilder jakarta.ws.rs.core.UriBuilder.newInstance()
> [javatest.batch]
> [javatest.batch] Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.ws.rs.core.CacheControl: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.CacheControl: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.Cookie: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
> [javatest.batch] jakarta.ws.rs.core.Cookie: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch] --- affected jakarta.ws.rs.core.NewCookie
> [javatest.batch] jakarta.ws.rs.core.EntityTag: toString():anno 0 java.lang.Deprecated()
> [javatest.batch] jakarta.ws.rs.core.EntityTag: valueOf(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> [javatest.batch] duplicate messages suppressed: 2
> [javatest.batch]
> {quote}
> 3. jakarta.resource.spi
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.resource.spi.ConnectionDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.spi.ConnectionDefinitions)
> [javatest.batch]
> [javatest.batch]
> {quote}
> 4. jakarta.resource
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.resource.AdministeredObjectDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.AdministeredObjectDefinitions)
> [javatest.batch] jakarta.resource.ConnectionFactoryDefinition: anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class jakarta.resource.ConnectionFactoryDefinitions)
> {quote}
> 5. jakarta.el
> {quote}
> Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.el.ELContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.el.ELContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
> [javatest.batch] jakarta.el.StandardELContext: method public java.lang.Object jakarta.el.StandardELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.el.StandardELContext: method public void jakarta.el.StandardELContext.putContext(java.lang.Class,java.lang.Object)
> {quote}
> 6. jakarta.servlet
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.ServletRequest: getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> [javatest.batch]
> {quote}
> 7. jakarta.servlet.jsp.jstl.core
> {quote}
> Missing Fields
> [javatest.batch] --------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "jakarta.servlet.jsp.jstl.fmt.fallbackLocale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "jakarta.servlet.jsp.jstl.fmt.locale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "jakarta.servlet.jsp.jstl.fmt.localizationContext"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "jakarta.servlet.jsp.jstl.fmt.timeZone"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "jakarta.servlet.jsp.jstl.sql.dataSource"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "jakarta.servlet.jsp.jstl.sql.maxRows"
> [javatest.batch]
> [javatest.batch] Added Fields
> [javatest.batch] ------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_FALLBACK_LOCALE = "javax.servlet.jsp.jstl.fmt.fallbackLocale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALE = "javax.servlet.jsp.jstl.fmt.locale"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_LOCALIZATION_CONTEXT = "javax.servlet.jsp.jstl.fmt.localizationContext"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.FMT_TIME_ZONE = "javax.servlet.jsp.jstl.fmt.timeZone"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_DATA_SOURCE = "javax.servlet.jsp.jstl.sql.dataSource"
> [javatest.batch] jakarta.servlet.jsp.jstl.core.Config: field public final static java.lang.String jakarta.servlet.jsp.jstl.core.Config.SQL_MAX_ROWS = "javax.servlet.jsp.jstl.sql.maxRows"
> [javatest.batch]
> [javatest.batch]
> {quote}
> 8. jakarta.servlet.http
> {quote}
> Missed Annotations
> [javatest.batch] ------------------
> [javatest.batch]
> [javatest.batch] jakarta.servlet.http.HttpServletRequest:getRealPath(java.lang.String):anno 0 java.lang.Deprecated()
> [javatest.batch]
> {quote}
> 9. jakarta.faces.view.facelets
> {quote}
> Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class<?>)
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class<?>,java.lang.Object)
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public java.lang.Object jakarta.el.ELContext.getContext(java.lang.Class)
> [javatest.batch] jakarta.faces.view.facelets.FaceletContext: method public void jakarta.el.ELContext.putContext(java.lang.Class,java.lang.Object)
> {quote}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 6 months
[Red Hat JIRA] (WFLY-13969) signature test failures
by Scott Marlow (Jira)
[ https://issues.redhat.com/browse/WFLY-13969?page=com.atlassian.jira.plugi... ]
Scott Marlow updated WFLY-13969:
--------------------------------
Summary: signature test failures (was: EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API)
> signature test failures
> -----------------------
>
> Key: WFLY-13969
> URL: https://issues.redhat.com/browse/WFLY-13969
> Project: WildFly
> Issue Type: Sub-task
> Components: EE
> Reporter: Scott Marlow
> Priority: Major
>
> We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
>
> {quote}
> javatest.batch] Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> {quote}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 6 months
[Red Hat JIRA] (WFLY-13969) EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
by Scott Marlow (Jira)
[ https://issues.redhat.com/browse/WFLY-13969?page=com.atlassian.jira.plugi... ]
Scott Marlow reassigned WFLY-13969:
-----------------------------------
Assignee: (was: Brian Stansberry)
> EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
> ---------------------------------------------------------------------------------
>
> Key: WFLY-13969
> URL: https://issues.redhat.com/browse/WFLY-13969
> Project: WildFly
> Issue Type: Sub-task
> Components: EE
> Reporter: Scott Marlow
> Priority: Major
>
> We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
>
> {quote}
> javatest.batch] Missing Methods
> [javatest.batch] ---------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> [javatest.batch] Added Methods
> [javatest.batch] -------------
> [javatest.batch]
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
> [javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
> [javatest.batch]
> {quote}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 6 months
[Red Hat JIRA] (WFLY-13969) EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
by Scott Marlow (Jira)
Scott Marlow created WFLY-13969:
-----------------------------------
Summary: EE 9 Transformation needs to remove some abstract keyword from WebSocket SPEC API
Key: WFLY-13969
URL: https://issues.redhat.com/browse/WFLY-13969
Project: WildFly
Issue Type: Sub-task
Components: EE
Reporter: Scott Marlow
Assignee: Brian Stansberry
We need to remove the abstract keyword from some WebSocket API methods to address signature test failures:
{quote}
javatest.batch] Missing Methods
[javatest.batch] ---------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
[javatest.batch] Added Methods
[javatest.batch] -------------
[javatest.batch]
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Decoder: method public abstract void jakarta.websocket.Decoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Decoder$TextStream,jakarta.websocket.Decoder$Text,jakarta.websocket.Decoder$BinaryStream,jakarta.websocket.Decoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.destroy()
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch] jakarta.websocket.Encoder: method public abstract void jakarta.websocket.Encoder.init(jakarta.websocket.EndpointConfig)
[javatest.batch] --- affected jakarta.websocket.Encoder$TextStream,jakarta.websocket.Encoder$Text,jakarta.websocket.Encoder$BinaryStream,jakarta.websocket.Encoder$Binary
[javatest.batch]
{quote}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 6 months