7.2. Upgrade JBoss Stacks from JBoss Web Framework Kit 2.3.0 and Earlier

The group, artifact, and version properties of various JBoss stacks distributed with JBoss Web Framework Kit were refactored in the 2.4.0 release. To use this release with projects created using JBoss Web Framework Kit 2.3.0 and earlier, you must update the JBoss stacks BOM versions and any explicit dependency versions and make the following additional changes in your project pom.xml files:
  • JBoss stacks previously distributed in the org.jboss.bom group moved to the org.jboss.bom.wfk group. If you use any of the stacks from the previous group in your projects, update the groupId in the dependency declarations accordingly.
  • The JBoss stack org.jboss.bom:jboss-javaee-6.0-with-hibernate previously distributed in the JBoss Web Framework Kit Maven repository has been removed.
    • To use Hibernate in your projects, use the JBoss stack org.jboss.bom.eap:jboss-javaee-6.0-with-hibernate from the JBoss EAP Maven repository.
    • To use Hibernate together with Hibernate Search, use the JBoss stack org.jboss.bom.wfk:jboss-javaee-6.0-with-hsearch from the JBoss Web Framework Kit Maven repository.
  • The JBoss stack org.jboss.bom:jboss-bom-parent has been replaced by org.jboss.bom.wfk:jboss-wfk-bom-parent. If you use the original stack in your projects, update the groupId and artifactId in the dependency management declarations accordingly.
  • The JBoss stack org.jboss.bom.wfk:jboss-javaee-6.0-with-spring has been introduced. If you use the JBoss stack com.redhat.jboss.wfk.boms:spring-3.2-bom in your projects, it is recommended to replace it with the JBoss stack jboss-javaee-6.0-with-spring.