Skip to content

Commit

Permalink
[WFLY-10288] Remove JSF 2.2 support and move to JSF 2.3 support for J…
Browse files Browse the repository at this point in the history
…ava EE 8.
  • Loading branch information
jamezp committed Jul 10, 2018
1 parent 6385d87 commit b2878c3
Show file tree
Hide file tree
Showing 17 changed files with 6 additions and 78 deletions.
5 changes: 0 additions & 5 deletions feature-pack/pom.xml
Expand Up @@ -1312,11 +1312,6 @@
<artifactId>jboss-ejb-api_3.2_spec</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.2_spec</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.3_spec</artifactId>
Expand Down
16 changes: 0 additions & 16 deletions feature-pack/src/license/full-feature-pack-licenses.xml
Expand Up @@ -3436,22 +3436,6 @@
</license>
</licenses>
</dependency>
<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.2_spec</artifactId>
<licenses>
<license>
<name>Common Development and Distribution License 1.1</name>
<url>https://javaee.github.io/glassfish/LICENSE</url>
<distribution>repo</distribution>
</license>
<license>
<name>GNU General Public License, Version 2 with the Classpath Exception</name>
<url>http://repository.jboss.org/licenses/gpl-2.0-ce.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
</dependency>
<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.3_spec</artifactId>
Expand Down
Expand Up @@ -44,19 +44,6 @@
</dependencies>

<resources>
<!--
This EE 7 jsf-impl version is being hardcoded temporarily for now.
This will be removed once EE 8 support is complete.
-->
<artifact name="com.sun.faces:jsf-impl:2.2.13.SP5"> <!-- ${version.com.sun.faces-2.2} -->
<conditions>
<property-not-equal name="ee8.preview.mode" value="true" />
</conditions>
</artifact>
<artifact name="${com.sun.faces:jsf-impl}">
<conditions>
<property-equal name="ee8.preview.mode" value="true" />
</conditions>
</artifact>
<artifact name="${com.sun.faces:jsf-impl}"/>
</resources>
</module>
Expand Up @@ -36,15 +36,6 @@
</dependencies>

<resources>
<artifact name="${org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec}">
<conditions>
<property-not-equal name="ee8.preview.mode" value="true" />
</conditions>
</artifact>
<artifact name="${org.jboss.spec.javax.faces:jboss-jsf-api_2.3_spec}">
<conditions>
<property-equal name="ee8.preview.mode" value="true" />
</conditions>
</artifact>
<artifact name="${org.jboss.spec.javax.faces:jboss-jsf-api_2.3_spec}"/>
</resources>
</module>
5 changes: 0 additions & 5 deletions galleon-pack/pom.xml
Expand Up @@ -1484,11 +1484,6 @@
<artifactId>jboss-ejb-api_3.2_spec</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.2_spec</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.3_spec</artifactId>
Expand Down
5 changes: 0 additions & 5 deletions jsf/subsystem/pom.xml
Expand Up @@ -107,11 +107,6 @@
<artifactId>jboss-servlet-api_4.0_spec</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.2_spec</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.3_spec</artifactId>
Expand Down
15 changes: 0 additions & 15 deletions pom.xml
Expand Up @@ -210,15 +210,7 @@
<version.com.google.guava>25.0-jre</version.com.google.guava>
<version.com.h2database>1.4.193</version.com.h2database>
<version.com.microsoft.azure>6.1.0</version.com.microsoft.azure>
<!--
Be careful, the EE 7 jsf-impl 2.2.x version is temporarily being hardcoded in
the com.sun.jsf-impl module.xml file until EE 8 support is complete. For JSF
2.2.x component upgrades, please update the hardcoded version in the module.xml
file. For JSF 2.3.x component upgrades, please update the property here.
-->
<version.com.sun.faces>2.3.5.SP1</version.com.sun.faces>
<!-- Hardcoded in module.xml for the dual EE7 and EE8 support -->
<version.com.sun.faces-2.2>2.2.13.SP5</version.com.sun.faces-2.2>
<version.com.sun.istack>3.0.5</version.com.sun.istack>
<version.com.sun.xml.fastinfoset>1.2.13</version.com.sun.xml.fastinfoset>
<version.commons-beanutils>1.9.3</version.commons-beanutils>
Expand Down Expand Up @@ -331,7 +323,6 @@
<version.org.jboss.spec.javax.ejb.jboss-ejb-api_3.2_spec>1.0.1.Final</version.org.jboss.spec.javax.ejb.jboss-ejb-api_3.2_spec>
<version.org.jboss.spec.javax.el.jboss-el-api_3.0_spec>1.0.11.Final</version.org.jboss.spec.javax.el.jboss-el-api_3.0_spec>
<version.org.jboss.spec.javax.enterprise.concurrent.jboss-concurrency-api_1.0_spec>1.0.2.Final</version.org.jboss.spec.javax.enterprise.concurrent.jboss-concurrency-api_1.0_spec>
<version.org.jboss.spec.javax.faces.jboss-jsf-api_2.2_spec>2.2.13.SP2</version.org.jboss.spec.javax.faces.jboss-jsf-api_2.2_spec>
<version.org.jboss.spec.javax.faces.jboss-jsf-api_2.3_spec>2.3.5.SP1</version.org.jboss.spec.javax.faces.jboss-jsf-api_2.3_spec>
<version.org.jboss.spec.javax.jms.jboss-jms-api_2.0_spec>1.0.2.Final</version.org.jboss.spec.javax.jms.jboss-jms-api_2.0_spec>
<version.org.jboss.spec.javax.management.j2ee.jboss-j2eemgmt-api_1.1_spec>1.0.2.Final</version.org.jboss.spec.javax.management.j2ee.jboss-j2eemgmt-api_1.1_spec>
Expand Down Expand Up @@ -5029,12 +5020,6 @@
<version>${version.org.jboss.spec.javax.enterprise.concurrent.jboss-concurrency-api_1.0_spec}</version>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.2_spec</artifactId>
<version>${version.org.jboss.spec.javax.faces.jboss-jsf-api_2.2_spec}</version>
</dependency>

<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.3_spec</artifactId>
Expand Down
4 changes: 0 additions & 4 deletions spec-api/pom.xml
Expand Up @@ -70,10 +70,6 @@
<groupId>org.jboss.spec.javax.enterprise.concurrent</groupId>
<artifactId>jboss-concurrency-api_1.0_spec</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.2_spec</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.3_spec</artifactId>
Expand Down
Expand Up @@ -20,7 +20,7 @@
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/

package org.wildfly.test.integration.ee8.temp.jsf23;
package org.jboss.as.test.integration.jsf.jsf23;

import javax.enterprise.context.RequestScoped;
import javax.inject.Named;
Expand Down
Expand Up @@ -20,7 +20,7 @@
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/

package org.wildfly.test.integration.ee8.temp.jsf23;
package org.jboss.as.test.integration.jsf.jsf23;

import javax.faces.component.behavior.ClientBehaviorBase;
import javax.faces.component.behavior.ClientBehaviorContext;
Expand Down
Expand Up @@ -20,7 +20,7 @@
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/

package org.wildfly.test.integration.ee8.temp.jsf23;
package org.jboss.as.test.integration.jsf.jsf23;

import javax.enterprise.context.ApplicationScoped;
import javax.faces.annotation.FacesConfig;
Expand Down
Expand Up @@ -19,7 +19,7 @@
* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/
package org.wildfly.test.integration.ee8.temp.jsf23;
package org.jboss.as.test.integration.jsf.jsf23;

import static org.junit.Assert.assertTrue;

Expand Down

0 comments on commit b2878c3

Please sign in to comment.