[ 
https://issues.apache.org/jira/browse/MYFACES-4692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Volodymyr Siedlecki resolved MYFACES-4692.
------------------------------------------
    Resolution: Fixed

Fixed in 4.1 & 5.0. 

Signature Tests pass for the Faces 4.1.1 TCK

> Signature Test Failure for jakarta.faces.component.ActionSource
> ---------------------------------------------------------------
>
>                 Key: MYFACES-4692
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4692
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 4.1.0-RC3
>            Reporter: Volodymyr Siedlecki
>            Priority: Major
>             Fix For: 5.0.0, 4.1.0-RC4
>
>
> TCK identified the following issue:
> {color:#1d1c1d}Missing Methods ---------------
> jakarta.faces.component.ActionSource: method public 
> jakarta.{color}{color:#1d1c1d}el{color}{color:#1d1c1d}.MethodExpression 
> jakarta.faces.component.ActionSource.getActionExpression() 
> jakarta.faces.component.ActionSource: method public void 
> jakarta.faces.component.ActionSource.setActionExpression(jakarta.{color}{color:#1d1c1d}el{color}{color:#1d1c1d}.MethodExpression)
>  
> Added Methods ------------- 
> jakarta.faces.component.ActionSource: method public abstract 
> jakarta.{color}{color:#1d1c1d}el{color}{color:#1d1c1d}.MethodExpression 
> jakarta.faces.component.ActionSource.getActionExpression() 
> jakarta.faces.component.ActionSource: method public abstract void 
> jakarta.faces.component.ActionSource.setActionExpression(jakarta.{color}{color:#1d1c1d}el{color}{color:#1d1c1d}.MethodExpression){color}
> MyFaces provides an abstract method, while the official API provides a 
> default implementation (which is not abstract).
> To comply with TCK and the javadoc (since it explicitly states a default 
> implementation throws <code>UnsupportedOperationException</code>)
> See: 
> [https://jakarta.ee/specifications/faces/4.1/apidocs/jakarta.faces/jakarta/faces/component/actionsource#setActionExpression(jakarta.el.MethodExpression)]



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

Reply via email to