diff --git a/booking-faces/pom.xml b/booking-faces/pom.xml index b8e5d7b..f0c4b4b 100644 --- a/booking-faces/pom.xml +++ b/booking-faces/pom.xml @@ -1,6 +1,6 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.webflow.samples booking-faces @@ -8,27 +8,17 @@ Hotel Booking : Spring Web Flow with JSF 1.0.0.BUILD-SNAPSHOT - - - - org.springframework - spring-framework-bom - 4.3.13.RELEASE - pom - import - - - + + org.springframework.webflow + spring-webflow-samples + 1.0.0.BUILD-SNAPSHOT + org.springframework - spring-aop - - - org.springframework - spring-context + spring-webmvc org.springframework @@ -38,117 +28,112 @@ org.springframework spring-orm - - org.springframework - spring-webmvc - org.springframework.webflow spring-faces - 2.4.7.RELEASE + ${webflow.version} org.springframework.security spring-security-web - 4.2.4.RELEASE + ${spring-security.version} org.springframework.security spring-security-config - 4.2.4.RELEASE - - + ${spring-security.version} + + - org.hsqldb - hsqldb - 2.4.0 - runtime - - - org.hibernate - hibernate-entitymanager - 3.6.9.Final + javax.servlet + javax.servlet-api + ${servlet.version} + provided com.sun.faces jsf-api - 2.2.16 + ${mojarra.version} com.sun.faces jsf-impl - 2.2.16 + ${mojarra.version} org.primefaces primefaces - 6.1 + ${primefaces.version} + + + org.hsqldb + hsqldb + ${hsqldb.version} + runtime + + + org.hibernate + hibernate-entitymanager + ${hibernate.version} + + + + org.hibernate + hibernate-validator + ${hibernate-validator.version} + + + + javax.xml.bind + jaxb-api + ${jaxb.version} + org.slf4j slf4j-api - 1.7.25 + ${slf4j.version} org.slf4j jcl-over-slf4j - 1.7.25 + ${slf4j.version} org.slf4j jul-to-slf4j - 1.7.25 + ${slf4j.version} ch.qos.logback logback-classic 1.2.3 - - - javax.servlet - javax.servlet-api - 3.0.1 - provided - - - - org.hibernate - hibernate-validator - 4.3.2.Final - - - - javax.xml.bind - jaxb-api - 2.2.3 - - org.easymock easymock - 3.4 + ${easymock.version} test junit junit - 4.12 + ${junit.version} test @@ -158,14 +143,6 @@ - - - spring - Spring Repository - http://repo.spring.io/snapshot - - - booking-faces @@ -200,7 +177,7 @@ org.eclipse.jetty jetty-maven-plugin - 9.4.8.v20171121 + ${jetty-maven-plugin.version} /${project.artifactId} diff --git a/booking-mvc/pom.xml b/booking-mvc/pom.xml index f94fd95..a762437 100644 --- a/booking-mvc/pom.xml +++ b/booking-mvc/pom.xml @@ -1,37 +1,21 @@ - 4.0.0 - org.springframework.webflow.samples - booking-mvc - war - Hotel Booking : Spring MVC + Web Flow + JSP - 1.0.0.BUILD-SNAPSHOT + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + 4.0.0 + org.springframework.webflow.samples + booking-mvc + war + Hotel Booking : Spring MVC + Web Flow + JSP + 1.0.0.BUILD-SNAPSHOT - - - - org.springframework - spring-framework-bom - 4.3.13.RELEASE - pom - import - - - + + org.springframework.webflow + spring-webflow-samples + 1.0.0.BUILD-SNAPSHOT + - - org.springframework - spring-web - - - commons-logging - commons-logging - - - org.springframework spring-webmvc @@ -44,47 +28,49 @@ org.springframework spring-orm - - org.springframework - spring-aop - org.springframework.webflow spring-webflow - 2.4.7.RELEASE - - - commons-logging - commons-logging - - + ${webflow.version} org.springframework.webflow spring-js - 2.4.7.RELEASE - - - commons-logging - commons-logging - - + ${webflow.version} org.springframework.security spring-security-web - 4.2.4.RELEASE + ${spring-security.version} org.springframework.security spring-security-taglibs - 4.2.4.RELEASE + ${spring-security.version} org.springframework.security spring-security-config - 4.2.4.RELEASE + ${spring-security.version} + + + javax.servlet + javax.servlet-api + ${servlet.version} + provided + + + javax.servlet.jsp + jsp-api + 2.1 + provided + + + javax.servlet + jstl + 1.2 + org.thymeleaf @@ -137,63 +123,29 @@ tiles-jsp 2.2.2 - - - org.slf4j - slf4j-api - 1.7.25 - - - org.slf4j - jcl-over-slf4j - 1.7.25 - - - ch.qos.logback - logback-classic - 1.2.3 - org.hsqldb hsqldb - 2.2.9 + ${hsqldb.version} runtime org.hibernate hibernate-entitymanager - 3.6.9.Final - - - - javax.servlet - javax.servlet-api - 3.0.1 - provided - - - javax.servlet.jsp - jsp-api - 2.1 - provided - - - javax.servlet - jstl - 1.2 + ${hibernate.version} org.hibernate hibernate-validator - 4.3.2.Final + ${hibernate-validator.version} javax.xml.bind jaxb-api - 2.2.3 + ${jaxb.version} @@ -206,19 +158,35 @@ joda-time-jsptags 1.1.1 runtime - + + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.slf4j + jcl-over-slf4j + ${slf4j.version} + + + ch.qos.logback + logback-classic + ${logback.version} + org.easymock easymock - 3.4 + ${easymock.version} test junit junit - 4.12 + ${junit.version} test @@ -228,14 +196,6 @@ - - - spring - Spring Repository - http://repo.spring.io/snapshot - - - booking-mvc @@ -270,7 +230,7 @@ org.eclipse.jetty jetty-maven-plugin - 9.4.8.v20171121 + ${jetty-maven-plugin.version} /${project.artifactId} diff --git a/booking-portlet-faces/pom.xml b/booking-portlet-faces/pom.xml index 9132497..195131a 100644 --- a/booking-portlet-faces/pom.xml +++ b/booking-portlet-faces/pom.xml @@ -1,6 +1,6 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.webflow.samples booking-portlet-faces @@ -8,23 +8,17 @@ Hotel Booking : Spring Portlet MVC + Web Flow + JSF 1.0.0.BUILD-SNAPSHOT - - - - org.springframework - spring-framework-bom - 4.3.13.RELEASE - pom - import - - - + + org.springframework.webflow + spring-webflow-samples + 1.0.0.BUILD-SNAPSHOT + org.springframework - spring-context + spring-webmvc org.springframework @@ -34,10 +28,6 @@ org.springframework spring-orm - - org.springframework - spring-webmvc - org.springframework spring-webmvc-portlet @@ -45,57 +35,13 @@ org.springframework.webflow spring-faces - 2.4.7.RELEASE - - - - org.hsqldb - hsqldb - 2.4.0 - runtime - - - org.hibernate - hibernate-entitymanager - 3.6.9.Final - - - - com.sun.faces - jsf-api - 2.2.16 - - - com.sun.faces - jsf-impl - 2.2.16 - - - - org.slf4j - slf4j-api - 1.7.25 - - - org.slf4j - jcl-over-slf4j - 1.7.25 - - - org.slf4j - jul-to-slf4j - 1.7.25 - - - ch.qos.logback - logback-classic - 1.2.3 + ${webflow.version} javax.servlet javax.servlet-api - 3.0.1 + ${servlet.version} provided @@ -104,34 +50,64 @@ 2.0 provided - + + + com.sun.faces + jsf-api + ${mojarra.version} + + + com.sun.faces + jsf-impl + ${mojarra.version} + + + + org.hsqldb + hsqldb + ${hsqldb.version} + runtime + org.hibernate - hibernate-validator - 4.0.2.GA + hibernate-entitymanager + ${hibernate.version} org.hibernate hibernate-validator - 4.3.2.Final + ${hibernate-validator.version} javax.xml.bind jaxb-api - 2.2.3 + ${jaxb.version} + + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.slf4j + jcl-over-slf4j + ${slf4j.version} + + + org.slf4j + jul-to-slf4j + ${slf4j.version} + + + ch.qos.logback + logback-classic + ${logback.version} - - - spring - Spring Repository - http://repo.spring.io/snapshot - - - booking-portlet-faces diff --git a/booking-portlet-mvc/pom.xml b/booking-portlet-mvc/pom.xml index 907cd8c..84e5ad4 100644 --- a/booking-portlet-mvc/pom.xml +++ b/booking-portlet-mvc/pom.xml @@ -1,30 +1,24 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.webflow.samples booking-portlet-mvc war - Hotel Booking : Spring Portlet MVC + Web Flow + JSP + Hotel Booking : Spring Portlet MVC + Web Flow 1.0.0.BUILD-SNAPSHOT - - - - org.springframework - spring-framework-bom - 4.3.13.RELEASE - pom - import - - - + + org.springframework.webflow + spring-webflow-samples + 1.0.0.BUILD-SNAPSHOT + org.springframework - spring-context + spring-webmvc org.springframework @@ -34,10 +28,6 @@ org.springframework spring-orm - - org.springframework - spring-webmvc - org.springframework spring-webmvc-portlet @@ -45,51 +35,18 @@ org.springframework.webflow spring-webflow - 2.4.7.RELEASE + ${webflow.version} org.springframework.webflow spring-js - 2.4.7.RELEASE - - - - org.slf4j - slf4j-api - 1.7.25 - - - org.slf4j - jcl-over-slf4j - 1.7.25 - - - org.slf4j - jul-to-slf4j - 1.7.25 - - - ch.qos.logback - logback-classic - 1.2.3 - - - - org.hsqldb - hsqldb - 2.4.0 - runtime - - - org.hibernate - hibernate-entitymanager - 3.6.9.Final + ${webflow.version} javax.servlet javax.servlet-api - 3.0.1 + ${servlet.version} provided @@ -103,17 +60,29 @@ jstl 1.2 + + + org.hsqldb + hsqldb + ${hsqldb.version} + runtime + + + org.hibernate + hibernate-entitymanager + ${hibernate.version} + org.hibernate hibernate-validator - 4.3.2.Final + ${hibernate-validator.version} javax.xml.bind jaxb-api - 2.2.3 + ${jaxb.version} @@ -127,16 +96,29 @@ 1.1.1 runtime + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.slf4j + jcl-over-slf4j + ${slf4j.version} + + + org.slf4j + jul-to-slf4j + ${slf4j.version} + + + ch.qos.logback + logback-classic + ${logback.version} + - - - spring - Spring Repository - http://repo.spring.io/snapshot - - - booking-portlet-mvc diff --git a/pom.xml b/pom.xml index 54c0048..053e02f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,6 +7,7 @@ pom Spring Web Flow Samples 1.0.0.BUILD-SNAPSHOT + booking-mvc booking-faces @@ -15,4 +16,43 @@ primefaces-showcase webflow-showcase + + + 3.4 + 2.4.0 + 3.6.9.Final + 4.3.2.Final + 2.2.3 + 9.4.8.v20171121 + 4.12 + 1.2.3 + 2.2.16 + 2.2.12 + 6.1 + 3.0.1 + 1.7.25 + 4.2.4.RELEASE + 2.4.7.RELEASE + + + + + + org.springframework + spring-framework-bom + 4.3.13.RELEASE + pom + import + + + + + + + spring + Spring Repository + http://repo.spring.io/snapshot + + + diff --git a/primefaces-showcase/pom.xml b/primefaces-showcase/pom.xml index 7569353..db12f97 100644 --- a/primefaces-showcase/pom.xml +++ b/primefaces-showcase/pom.xml @@ -1,6 +1,6 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.webflow.samples primefaces-showcase @@ -8,32 +8,14 @@ war 1.0.0-BUILD-SNAPSHOT - - - - org.springframework - spring-framework-bom - 4.3.13.RELEASE - pom - import - - - + + org.springframework.webflow + spring-webflow-samples + 1.0.0.BUILD-SNAPSHOT + - - org.springframework - spring-aop - - - org.springframework - spring-context - - - org.springframework - spring-web - org.springframework spring-webmvc @@ -41,85 +23,64 @@ org.springframework.webflow spring-faces - 2.4.7.RELEASE + ${webflow.version} org.springframework.security spring-security-config - 4.2.4.RELEASE + ${spring-security.version} org.springframework.security spring-security-web - 4.2.4.RELEASE + ${spring-security.version} org.springframework.security spring-security-taglibs - 4.2.4.RELEASE - - - - org.slf4j - slf4j-api - 1.7.25 - - - org.slf4j - jcl-over-slf4j - 1.7.25 - - - org.slf4j - jul-to-slf4j - 1.7.25 - - - ch.qos.logback - logback-classic - 1.2.3 - - - - javax.inject - javax.inject - 1 + ${spring-security.version} javax.servlet javax.servlet-api - 3.0.1 + ${servlet.version} provided com.sun.faces jsf-api - 2.2.16 + ${mojarra.version} com.sun.faces jsf-impl - 2.2.16 + ${mojarra.version} org.primefaces primefaces - 6.1 + ${primefaces.version} + + + + javax.inject + javax.inject + 1 @@ -136,18 +97,31 @@ org.hibernate hibernate-validator - 4.3.2.Final + ${hibernate-validator.version} + + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.slf4j + jcl-over-slf4j + ${slf4j.version} + + + org.slf4j + jul-to-slf4j + ${slf4j.version} + + + ch.qos.logback + logback-classic + ${logback.version} - - - spring - Spring Repository - http://repo.spring.io/snapshot - - - primefaces-showcase @@ -163,7 +137,7 @@ org.eclipse.jetty jetty-maven-plugin - 9.4.8.v20171121 + ${jetty-maven-plugin.version} /${project.artifactId} diff --git a/webflow-showcase/pom.xml b/webflow-showcase/pom.xml index 2981dc6..1239a4c 100644 --- a/webflow-showcase/pom.xml +++ b/webflow-showcase/pom.xml @@ -1,6 +1,6 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.springframework.webflow.samples webflow-showcase @@ -8,32 +8,14 @@ war 1.0.0-BUILD-SNAPSHOT - - - - org.springframework - spring-framework-bom - 4.3.13.RELEASE - pom - import - - - + + org.springframework.webflow + spring-webflow-samples + 1.0.0.BUILD-SNAPSHOT + - - org.springframework - spring-aop - - - org.springframework - spring-context - - - org.springframework - spring-web - org.springframework spring-webmvc @@ -49,17 +31,17 @@ org.springframework.webflow spring-webflow - 2.4.7.RELEASE + ${webflow.version} org.springframework.webflow spring-js - 2.4.7.RELEASE + ${webflow.version} org.springframework.security spring-security-web - 4.2.4.RELEASE + ${spring-security.version} org.springframework @@ -70,7 +52,7 @@ org.springframework.security spring-security-taglibs - 4.2.4.RELEASE + ${spring-security.version} org.springframework @@ -81,47 +63,19 @@ org.springframework.security spring-security-config - 4.2.4.RELEASE + ${spring-security.version} org.springframework spring-aop - - - - org.slf4j - slf4j-api - 1.7.25 - - - org.slf4j - jcl-over-slf4j - 1.7.25 - - - ch.qos.logback - logback-classic - 1.2.3 - - - - org.hsqldb - hsqldb - 2.4.0 - runtime - - - org.hibernate - hibernate-entitymanager - 3.6.9.Final - + javax.servlet javax.servlet-api - 3.0.1 + ${servlet.version} provided @@ -141,40 +95,30 @@ tiles-jsp 2.2.2 - + org.hibernate hibernate-validator - 4.3.2.Final + ${hibernate-validator.version} - + - javax.xml.bind - jaxb-api - 2.2.3 - - - - joda-time - joda-time - 2.2 + org.slf4j + slf4j-api + ${slf4j.version} - joda-time - joda-time-jsptags - 1.1.1 - runtime + org.slf4j + jcl-over-slf4j + ${slf4j.version} + + + ch.qos.logback + logback-classic + ${logback.version} - - - spring - Spring Repository - http://repo.spring.io/snapshot - - - @@ -189,7 +133,7 @@ org.eclipse.jetty jetty-maven-plugin - 9.4.8.v20171121 + ${jetty-maven-plugin.version} /${project.artifactId} diff --git a/webflow-showcase/src/main/webapp/WEB-INF/spring/appServlet/controllers.xml b/webflow-showcase/src/main/webapp/WEB-INF/spring/appServlet/controllers.xml index fdc3998..9ad9f15 100644 --- a/webflow-showcase/src/main/webapp/WEB-INF/spring/appServlet/controllers.xml +++ b/webflow-showcase/src/main/webapp/WEB-INF/spring/appServlet/controllers.xml @@ -3,11 +3,15 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" - xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd - http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd - http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd"> + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd + http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd"> + + - diff --git a/webflow-showcase/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml b/webflow-showcase/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml index 5e8eaa9..b7c8452 100644 --- a/webflow-showcase/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml +++ b/webflow-showcase/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml @@ -3,9 +3,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" - xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd - http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd - http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd"> + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd + http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd"> diff --git a/webflow-showcase/src/main/webapp/WEB-INF/web.xml b/webflow-showcase/src/main/webapp/WEB-INF/web.xml index 60a80ec..15f8c88 100755 --- a/webflow-showcase/src/main/webapp/WEB-INF/web.xml +++ b/webflow-showcase/src/main/webapp/WEB-INF/web.xml @@ -1,10 +1,9 @@ - - + - + contextConfigLocation