Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[faces-dev] Jakarta Faces TCK for 4.0.0
  • From: Alwin Joseph <alwin.joseph@xxxxxxxxxx>
  • Date: Fri, 21 Jan 2022 06:47:39 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=B3T6gRgteSqDFc9fBqpFGzH6FfRRDcX99R32JSlcycE=; b=k95wPWfaMV+NjP1Zg+2vzQsd7RFGF8kxgu2cxJJA5W/OGS+h/7f9Z6V5x8rCg0mebrZlBpcpPo+TfUm4zUlMe02lSYhXV5+5Mc+uTqpewDCMBbyuP8nI5255lO6Lzp2P85U7/LSK5pL0JMWC/eJBa3IG9TonU0QccrEdu0v/ZPfvGn2oXsQ+h8Ii+Mtx8eHNbsgpVdyJLJc9mO9pEr0PsY/bgR/kHFZLa0wiFxiUS5qNljCfM3/P2YnMV9t5MbmLi2gBWZXppajYuM0x00ZdWm1Uk5gtRYI2zVwQHwJ8hL0FVuy9sjumK3fZaixG+j7Jzk5iMVkfdSmvoHp7RE647w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PSjiZY2UeBYIDjIhXLZ1lnxX/T267jD5ZBqZhUxGoRCXPr3Ar9nd/9gQIz0yBoErjnyEqdRsobfaxCYrkG6ymce1ytNbf0/DIKhhZOQnFjo8y3cAYJ8y1txs9s0p9f/yGJPnr0nxyz+lCA6ISQSHOYzWY1NoOLIvF5PuLOXvIaIjuZeHX9fzD40NFR/7ZiLSEIQ8QNZDwmWb0iwODQk5rbxuQ4SvEdQhMepyrcMf4wBHoEwngaz+XvRvW+4bSefsV6jPH/BsmsG/iOlSqpyXJUQ3v/ui6sRW7MmCXN30QA4gKxEKx0eh7ohQYlVWwHPPTB/jJljQB9ZJMaBs8+4gLw==
  • Delivered-to: faces-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/faces-dev/>
  • List-help: <mailto:faces-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/faces-dev>, <mailto:faces-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/faces-dev>, <mailto:faces-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHYDpLIIJlSZBm9xkKYOQ+VJ9ecaw==
  • Thread-topic: Jakarta Faces TCK for 4.0.0

Hi Team,

 

We are in the process of fixing the compilation issues and test runs in Jakarta Faces TCK that is built from jakartaee-tck project repository[1]. From the current build issues it seems like below are the immediate fixes that is required for a clean build of the TCK (Issue tracked [3]).

  1. src/com/sun/ts/tests/jsf/common/statemanager/TCKStateManager.java needs to use a different constructor, as old one without arguments in StateManagerWrapper was deprecated.
  2. Below are the old classes/methods and possible replacements :
  • jakarta.faces.el.ReferenceSyntaxException -> jakarta.el.ELException
  • jakarta.faces.el.MethodBinding -> jakarta.el.MethodExpression
  • createMethodBinding -> createMethodExpression
  • jakarta.faces.el.ValueBinding -> jakarta.el.ValueExpression
  • createValueBinding -> createValueExpression
  • jakarta.faces.bean.ApplicationScoped -> jakarta.enterprise.context.ApplicationScoped
  • jakarta.faces.bean.ManagedBean -> change to CDI bean(?)

Any suggestions and comments to fix them in [1] are welcome especially with a sample change to use CDI bean instead of ManagedBean.

 

Also there was a discussion some time back to create new Faces TCK and/or update the TCK to remove JSP support. Is there a new TCK that is created which contains the tests from jakartaee-tck repo and could be used as replacement for the Jakarta Faces TCK ?

I know lot of work is being done in [2] . Can this TCK be used for 4.0.0 instead of the Jakarta Faces TCK from [1] ?

 

[1] https://github.com/eclipse-ee4j/jakartaee-tck

[2] https://github.com/eclipse-ee4j/mojarra/tree/master/test2

[3] https://github.com/eclipse-ee4j/jakartaee-tck/issues/807


Back to the top