diff --git a/spring-webflow-sandbox/build.xml b/spring-webflow-sandbox/build.xml
new file mode 100644
index 00000000..3973c36d
--- /dev/null
+++ b/spring-webflow-sandbox/build.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-webflow-sandbox/changelog.txt b/spring-webflow-sandbox/changelog.txt
new file mode 100644
index 00000000..15d56d13
--- /dev/null
+++ b/spring-webflow-sandbox/changelog.txt
@@ -0,0 +1,6 @@
+SPRING WEB FLOW SANDBOX (SWF) CHANGELOG
+===============================
+http://www.springframework.org
+
+Changes in version 1.0.2 ()
+-------------------------------------
\ No newline at end of file
diff --git a/spring-webflow-sandbox/ivy.xml b/spring-webflow-sandbox/ivy.xml
new file mode 100644
index 00000000..3803246d
--- /dev/null
+++ b/spring-webflow-sandbox/ivy.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-webflow-sandbox/project.properties b/spring-webflow-sandbox/project.properties
new file mode 100644
index 00000000..f80ab3a7
--- /dev/null
+++ b/spring-webflow-sandbox/project.properties
@@ -0,0 +1,10 @@
+# properties defined in this file are overridable by a local build.properties in this project dir
+
+# The location of the common build system
+common.build.dir=${basedir}/../../common-build
+
+javac.source=1.5
+javac.target=1.5
+
+# Do not publish built artifacts to the integration repository
+do.publish=false
\ No newline at end of file
diff --git a/spring-webflow-sandbox/src/etc/filter.properties b/spring-webflow-sandbox/src/etc/filter.properties
new file mode 100644
index 00000000..3aaac7e3
--- /dev/null
+++ b/spring-webflow-sandbox/src/etc/filter.properties
@@ -0,0 +1,31 @@
+# Contains filterable project settings. Setting placeholders in filterable project text
+# files will be replaced with these values when the 'statics' build target is run.
+#
+# You may add static settings directly to this source file in the format:
+# setting=value e.g MY_SETTING=myvalue
+# This is appropriate usage if you know the setting value will never change.
+#
+# At build time this source file is copied to the ${target.dir} where additional
+# dynamic settings may be appended using the task. Use this approach
+# when a setting value depends on the build or the local user's environment.
+#
+# An example of this approach is shown below:
+#
+# build.xml
+#
+#
+#
+#
+#
+#
+#
+#
+# This allows for dynamic replacement values that are sourced from local properties files to facilitate
+# local user settings.
+#
+# To refer to filterable settings within project source files like config files, JSPs, or
+# other text files use the standard ant placeholder format:
+# @SETTING_NAME@ e.g, @MY_SETTING@ and @MY_LOCAL_SETTING@
+#
+# Your settings:
diff --git a/spring-webflow-sandbox/src/etc/test-resources/log4j.properties b/spring-webflow-sandbox/src/etc/test-resources/log4j.properties
new file mode 100644
index 00000000..eaa1b2ae
--- /dev/null
+++ b/spring-webflow-sandbox/src/etc/test-resources/log4j.properties
@@ -0,0 +1,18 @@
+log4j.rootCategory=WARN, stdout, logfile
+
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n
+
+log4j.appender.logfile=org.apache.log4j.RollingFileAppender
+log4j.appender.logfile.File=@TEST_RESULTS_DIR@/@PROJECT_NAME@.log
+log4j.appender.logfile.MaxFileSize=512KB
+
+# Keep three backup files
+log4j.appender.logfile.MaxBackupIndex=3
+log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
+#Pattern to output : date priority [category] - line_separator
+log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - <%m>%n
+
+log4j.category.org.springframework.webflow=DEBUG
+log4j.category.org.springframework.binding=DEBUG
\ No newline at end of file