diff --git a/spring-webflow-samples/booking-mvc/pom.xml b/spring-webflow-samples/booking-mvc/pom.xml
new file mode 100644
index 00000000..048dda93
--- /dev/null
+++ b/spring-webflow-samples/booking-mvc/pom.xml
@@ -0,0 +1,209 @@
+
+
+ 4.0.0
+ org.springframework.webflow.samples
+ booking-mvc
+ war
+ 2.0.4.RELEASE
+
+
+ javax.persistence
+ com.springsource.javax.persistence
+ 1.0.0
+
+
+ javax.servlet
+ com.springsource.javax.servlet.jsp.jstl
+ 1.1.2
+
+
+ javax.transaction
+ com.springsource.javax.transaction
+ 1.1.0
+
+
+ org.apache.log4j
+ com.springsource.org.apache.log4j
+ 1.2.15
+
+
+ org.apache.taglibs
+ com.springsource.org.apache.taglibs.standard
+ 1.1.2
+
+
+ org.apache.tiles
+ com.springsource.org.apache.tiles
+ 2.0.5
+
+
+ org.apache.tiles
+ com.springsource.org.apache.tiles.core
+ 2.0.5.osgi
+
+
+ org.apache.tiles
+ com.springsource.org.apache.tiles.jsp
+ 2.0.5
+
+
+ org.hibernate
+ com.springsource.org.hibernate
+ 3.2.6.ga
+
+
+ org.hibernate
+ com.springsource.org.hibernate.annotations
+ 3.3.0.ga
+
+
+ org.hibernate
+ com.springsource.org.hibernate.ejb
+ 3.3.1.ga
+
+
+ org.hsqldb
+ com.springsource.org.hsqldb
+ 1.8.0.9
+
+
+ org.ognl
+ com.springsource.org.ognl
+ 2.6.9
+
+
+ org.springframework
+ org.springframework.aop
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.beans
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.context
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.context.support
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.core
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.jdbc
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.orm
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.transaction
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web.servlet
+ ${spring.version}
+
+
+ org.springframework.security
+ org.springframework.security
+ 2.0.2.A
+
+
+ org.springframework.security
+ org.springframework.security.taglibs
+ 2.0.2.A
+
+
+ org.springframework.webflow
+ org.springframework.js
+ ${project.version}
+
+
+ org.springframework.webflow
+ org.springframework.webflow
+ ${project.version}
+
+
+
+ javax.servlet
+ com.springsource.javax.servlet
+ 2.4.0
+ provided
+
+
+ javax.servlet
+ com.springsource.javax.servlet.jsp
+ 2.1.0
+ provided
+
+
+
+ org.easymock
+ com.springsource.org.easymock
+ 2.3.0
+ test
+
+
+ org.junit
+ com.springsource.junit
+ 3.8.2
+ test
+
+
+ org.springframework
+ org.springframework.test
+ ${spring.version}
+ test
+
+
+
+
+ com.springsource.repository.bundles.release
+ SpringSource Enterprise Bundle Repository - SpringSource
+ Releases
+ http://repository.springsource.com/maven/bundles/release
+
+
+ com.springsource.repository.bundles.external
+ SpringSource Enterprise Bundle Repository - External Releases
+
+ http://repository.springsource.com/maven/bundles/external
+
+
+
+
+ booking-mvc
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 1.5
+ 1.5
+
+
+
+
+
+ 2.5.5.A
+
+
\ No newline at end of file
diff --git a/spring-webflow-samples/booking-portlet-faces/pom.xml b/spring-webflow-samples/booking-portlet-faces/pom.xml
new file mode 100644
index 00000000..7bdecb75
--- /dev/null
+++ b/spring-webflow-samples/booking-portlet-faces/pom.xml
@@ -0,0 +1,200 @@
+
+
+ 4.0.0
+ org.springframework.webflow.samples
+ booking-portlet-faces
+ war
+ 2.0.4.RELEASE
+
+
+ com.sun.facelets
+ com.springsource.com.sun.facelets
+ 1.1.14
+
+
+ javax.persistence
+ com.springsource.javax.persistence
+ 1.0.0
+
+
+ javax.servlet
+ com.springsource.javax.servlet.jsp.jstl
+ 1.1.2
+
+
+ javax.transaction
+ com.springsource.javax.transaction
+ 1.1.0
+
+
+ org.apache.log4j
+ com.springsource.org.apache.log4j
+ 1.2.15
+
+
+ org.apache.taglibs
+ com.springsource.org.apache.taglibs.standard
+ 1.1.2
+
+
+ org.hibernate
+ com.springsource.org.hibernate
+ 3.2.6.ga
+
+
+ org.hibernate
+ com.springsource.org.hibernate.annotations
+ 3.3.0.ga
+
+
+ org.hibernate
+ com.springsource.org.hibernate.ejb
+ 3.3.1.ga
+
+
+ org.hsqldb
+ com.springsource.org.hsqldb
+ 1.8.0.9
+
+
+ org.jboss.el
+ com.springsource.org.jboss.el
+ 2.0.0.GA
+
+
+ org.springframework
+ org.springframework.aop
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.beans
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.context
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.core
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.jdbc
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.orm
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.transaction
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web.portlet
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web.servlet
+ ${spring.version}
+
+
+ org.springframework.webflow
+ org.springframework.faces
+ ${project.version}
+
+
+ org.springframework.webflow
+ org.springframework.webflow
+ ${project.version}
+
+
+ javax.faces
+ com.springsource.javax.faces
+ ${jsf.version}
+
+
+ com.sun.faces
+ com.springsource.com.sun.faces
+ ${jsf.version}
+
+
+
+ javax.el
+ com.springsource.javax.el
+ 2.1.0
+ provided
+
+
+ javax.portlet
+ com.springsource.javax.portlet
+ 1.0.0
+ provided
+
+
+ javax.servlet
+ com.springsource.javax.servlet
+ 2.4.0
+ provided
+
+
+
+ org.junit
+ com.springsource.junit
+ 3.8.2
+ test
+
+
+ org.springframework
+ org.springframework.test
+ ${spring.version}
+ test
+
+
+
+
+ com.springsource.repository.bundles.release
+ SpringSource Enterprise Bundle Repository - SpringSource
+ Releases
+ http://repository.springsource.com/maven/bundles/release
+
+
+ com.springsource.repository.bundles.external
+ SpringSource Enterprise Bundle Repository - External Releases
+
+ http://repository.springsource.com/maven/bundles/external
+
+
+
+
+ booking-portlet-faces
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 1.5
+ 1.5
+
+
+
+
+
+ 2.5.5.A
+ 1.2.0.08
+
+
\ No newline at end of file
diff --git a/spring-webflow-samples/booking-portlet-mvc/pom.xml b/spring-webflow-samples/booking-portlet-mvc/pom.xml
new file mode 100644
index 00000000..784920eb
--- /dev/null
+++ b/spring-webflow-samples/booking-portlet-mvc/pom.xml
@@ -0,0 +1,179 @@
+
+
+ 4.0.0
+ org.springframework.webflow.samples
+ booking-portlet-mvc
+ war
+ 2.0.4.RELEASE
+
+
+ javax.persistence
+ com.springsource.javax.persistence
+ 1.0.0
+
+
+ javax.transaction
+ com.springsource.javax.transaction
+ 1.1.0
+
+
+ org.aopalliance
+ com.springsource.org.aopalliance
+ 1.0.0
+
+
+ org.apache.log4j
+ com.springsource.org.apache.log4j
+ 1.2.15
+
+
+ org.hibernate
+ com.springsource.org.hibernate
+ 3.2.6.ga
+
+
+ org.hibernate
+ com.springsource.org.hibernate.annotations
+ 3.3.0.ga
+
+
+ org.hibernate
+ com.springsource.org.hibernate.ejb
+ 3.3.1.ga
+
+
+ org.hsqldb
+ com.springsource.org.hsqldb
+ 1.8.0.9
+
+
+ org.jboss.el
+ com.springsource.org.jboss.el
+ 2.0.0.GA
+
+
+ org.springframework
+ org.springframework.aop
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.beans
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.context
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.core
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.jdbc
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.orm
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.transaction
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web.portlet
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web.servlet
+ ${spring.version}
+
+
+ org.springframework.webflow
+ org.springframework.js
+ ${project.version}
+
+
+ org.springframework.webflow
+ org.springframework.webflow
+ ${project.version}
+
+
+
+ javax.portlet
+ com.springsource.javax.portlet
+ 1.0.0
+ provided
+
+
+ javax.el
+ com.springsource.javax.el
+ 2.1.0
+ provided
+
+
+ javax.servlet
+ com.springsource.javax.servlet
+ 2.4.0
+ provided
+
+
+
+ org.junit
+ com.springsource.junit
+ 3.8.2
+ test
+
+
+ org.springframework
+ org.springframework.test
+ ${spring.version}
+ test
+
+
+
+
+ com.springsource.repository.bundles.release
+ SpringSource Enterprise Bundle Repository - SpringSource
+ Releases
+ http://repository.springsource.com/maven/bundles/release
+
+
+ com.springsource.repository.bundles.external
+ SpringSource Enterprise Bundle Repository - External Releases
+
+ http://repository.springsource.com/maven/bundles/external
+
+
+
+
+ booking-portlet-mvc
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 1.5
+ 1.5
+
+
+
+
+
+ 2.5.5.A
+
+
\ No newline at end of file
diff --git a/spring-webflow-samples/jsf-booking/pom.xml b/spring-webflow-samples/jsf-booking/pom.xml
new file mode 100644
index 00000000..38193a22
--- /dev/null
+++ b/spring-webflow-samples/jsf-booking/pom.xml
@@ -0,0 +1,169 @@
+
+
+ 4.0.0
+ org.springframework.webflow.samples
+ jsf-booking
+ war
+ 2.0.4.RELEASE
+
+
+ com.sun.facelets
+ com.springsource.com.sun.facelets
+ 1.1.14
+
+
+ com.sun.faces
+ com.springsource.com.sun.faces
+ ${jsf.version}
+
+
+ javax.faces
+ com.springsource.javax.faces
+ ${jsf.version}
+
+
+ javax.persistence
+ com.springsource.javax.persistence
+ 1.0.0
+
+
+ javax.servlet
+ com.springsource.javax.servlet.jsp.jstl
+ 1.1.2
+
+
+ javax.transaction
+ com.springsource.javax.transaction
+ 1.1.0
+
+
+ org.apache.log4j
+ com.springsource.org.apache.log4j
+ 1.2.15
+
+
+ org.hibernate
+ com.springsource.org.hibernate
+ 3.2.6.ga
+
+
+ org.hibernate
+ com.springsource.org.hibernate.annotations
+ 3.3.0.ga
+
+
+ org.hibernate
+ com.springsource.org.hibernate.ejb
+ 3.3.1.ga
+
+
+ org.hsqldb
+ com.springsource.org.hsqldb
+ 1.8.0.9
+
+
+ org.jboss.el
+ com.springsource.org.jboss.el
+ 2.0.0.GA
+
+
+ org.springframework
+ org.springframework.aop
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.beans
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.context
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.core
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.jdbc
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.orm
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.transaction
+ ${spring.version}
+
+
+ org.springframework
+ org.springframework.web
+ ${spring.version}
+
+
+
+ javax.servlet
+ com.springsource.javax.servlet
+ 2.4.0
+ provided
+
+
+ javax.el
+ com.springsource.javax.el
+ 2.1.0
+ provided
+
+
+
+ org.junit
+ com.springsource.junit
+ 3.8.2
+ test
+
+
+ org.springframework
+ org.springframework.test
+ ${spring.version}
+ test
+
+
+
+
+ com.springsource.repository.bundles.release
+ SpringSource Enterprise Bundle Repository - SpringSource
+ Releases
+ http://repository.springsource.com/maven/bundles/release
+
+
+ com.springsource.repository.bundles.external
+ SpringSource Enterprise Bundle Repository - External Releases
+
+ http://repository.springsource.com/maven/bundles/external
+
+
+
+
+ jsf-booking
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 1.5
+ 1.5
+
+
+
+
+
+ 2.5.5.A
+ 1.2.0.08
+
+
\ No newline at end of file