deegree3 icon indicating copy to clipboard operation
deegree3 copied to clipboard

Upgrade to JSF 2.2 and related dependencies

Open tfr42 opened this issue 5 years ago • 3 comments

Currently used in deegree:

  • com.sun.faces:jsf-api:2.1.19
  • com.sun.faces:jsf-impl:2.1.19
  • org.primefaces:primefaces:4.0

deegree shall use JSF 2.2 (was part of Java EE 7), see https://javaee.github.io/javaserverfaces-spec/

tfr42 avatar Jun 25 '19 13:06 tfr42

Minimum requirement for Servlet Container is Java EE 7 APIs available, see list of API versions in https://jcp.org/en/jsr/detail?id=342

tfr42 avatar Nov 19 '19 17:11 tfr42

Primefaces Version supporting JSF 2.0, 2.1, 2.2 and 2.3 and JDK 8 is 8.0, see https://primefaces.github.io/primefaces/8_0/#/gettingstarted/dependencies. Upgrade to Primeface 8.0 is required.

tfr42 avatar Jan 24 '22 20:01 tfr42

After the upgrade https://github.com/deegree/deegree3/pull/1022 should be tested again.

julianzz98 avatar May 13 '22 09:05 julianzz98

Upgrade to Primefaces 11.0 (https://primefaces.github.io/primefaces/11_0_0/#/gettingstarted/dependencies) required for resolving security issues (https://security.snyk.io/package/maven/org.primefaces:primefaces).

tfr42 avatar Sep 18 '22 10:09 tfr42

Upgrade to JSF 2.2 and Primefaces 11.0 done with PR #1271.

tfr42 avatar Oct 04 '22 14:10 tfr42