diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000..04c977932b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+target
+integration-repo
+ivy-cache
+spring-build
+bin
diff --git a/org.springframework.integration.adapter/.classpath b/org.springframework.integration.adapter/.classpath
index da5e41d805..4113ace752 100644
--- a/org.springframework.integration.adapter/.classpath
+++ b/org.springframework.integration.adapter/.classpath
@@ -5,13 +5,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.adapter/src/main/resources/.gitignore b/org.springframework.integration.adapter/src/main/resources/.gitignore
new file mode 100644
index 0000000000..f935021a8f
--- /dev/null
+++ b/org.springframework.integration.adapter/src/main/resources/.gitignore
@@ -0,0 +1 @@
+!.gitignore
diff --git a/org.springframework.integration.adapter/src/test/java/.gitignore b/org.springframework.integration.adapter/src/test/java/.gitignore
new file mode 100644
index 0000000000..f935021a8f
--- /dev/null
+++ b/org.springframework.integration.adapter/src/test/java/.gitignore
@@ -0,0 +1 @@
+!.gitignore
diff --git a/org.springframework.integration.event/.classpath b/org.springframework.integration.event/.classpath
index da5e41d805..4113ace752 100644
--- a/org.springframework.integration.event/.classpath
+++ b/org.springframework.integration.event/.classpath
@@ -5,13 +5,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.file/.classpath b/org.springframework.integration.file/.classpath
index 20de9071db..d9ddc8d757 100644
--- a/org.springframework.integration.file/.classpath
+++ b/org.springframework.integration.file/.classpath
@@ -5,18 +5,18 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.http/.classpath b/org.springframework.integration.http/.classpath
index da2ca7430a..24e4d68e93 100644
--- a/org.springframework.integration.http/.classpath
+++ b/org.springframework.integration.http/.classpath
@@ -5,22 +5,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.http/.springBeans b/org.springframework.integration.http/.springBeans
new file mode 100644
index 0000000000..ae3aaf11dc
--- /dev/null
+++ b/org.springframework.integration.http/.springBeans
@@ -0,0 +1,13 @@
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.httpinvoker/.classpath b/org.springframework.integration.httpinvoker/.classpath
index 48578fe207..126aa21e56 100644
--- a/org.springframework.integration.httpinvoker/.classpath
+++ b/org.springframework.integration.httpinvoker/.classpath
@@ -5,18 +5,18 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.httpinvoker/.springBeans b/org.springframework.integration.httpinvoker/.springBeans
new file mode 100644
index 0000000000..ae3aaf11dc
--- /dev/null
+++ b/org.springframework.integration.httpinvoker/.springBeans
@@ -0,0 +1,13 @@
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.ip/.classpath b/org.springframework.integration.ip/.classpath
index d722b83969..eb80a01c94 100644
--- a/org.springframework.integration.ip/.classpath
+++ b/org.springframework.integration.ip/.classpath
@@ -5,22 +5,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
diff --git a/org.springframework.integration.jdbc/.classpath b/org.springframework.integration.jdbc/.classpath
index 42118a5938..513055b68b 100644
--- a/org.springframework.integration.jdbc/.classpath
+++ b/org.springframework.integration.jdbc/.classpath
@@ -5,24 +5,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.jms/.classpath b/org.springframework.integration.jms/.classpath
index 7592410299..9cb50820c8 100644
--- a/org.springframework.integration.jms/.classpath
+++ b/org.springframework.integration.jms/.classpath
@@ -5,19 +5,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.jmx/.classpath b/org.springframework.integration.jmx/.classpath
index aab3e7ceba..b2ed6c1329 100644
--- a/org.springframework.integration.jmx/.classpath
+++ b/org.springframework.integration.jmx/.classpath
@@ -5,13 +5,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.mail/.classpath b/org.springframework.integration.mail/.classpath
index 7b7dd3a354..2bd326666c 100644
--- a/org.springframework.integration.mail/.classpath
+++ b/org.springframework.integration.mail/.classpath
@@ -5,20 +5,20 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.rmi/.classpath b/org.springframework.integration.rmi/.classpath
index 276ef6a934..369a7c9551 100644
--- a/org.springframework.integration.rmi/.classpath
+++ b/org.springframework.integration.rmi/.classpath
@@ -5,16 +5,16 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.security/.classpath b/org.springframework.integration.security/.classpath
index 0492437274..c1768817c4 100644
--- a/org.springframework.integration.security/.classpath
+++ b/org.springframework.integration.security/.classpath
@@ -5,19 +5,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.stream/.classpath b/org.springframework.integration.stream/.classpath
index 0c6488d03b..a6bd0e1ff4 100644
--- a/org.springframework.integration.stream/.classpath
+++ b/org.springframework.integration.stream/.classpath
@@ -5,14 +5,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.test/.classpath b/org.springframework.integration.test/.classpath
index 7a7f660d69..f40e92ace8 100644
--- a/org.springframework.integration.test/.classpath
+++ b/org.springframework.integration.test/.classpath
@@ -5,21 +5,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.ws/.classpath b/org.springframework.integration.ws/.classpath
index 1cbbd1812a..159fdebb1f 100644
--- a/org.springframework.integration.ws/.classpath
+++ b/org.springframework.integration.ws/.classpath
@@ -5,22 +5,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration.xml/.classpath b/org.springframework.integration.xml/.classpath
index 9d049c3ee6..3ecd207f82 100644
--- a/org.springframework.integration.xml/.classpath
+++ b/org.springframework.integration.xml/.classpath
@@ -5,21 +5,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.integration/.classpath b/org.springframework.integration/.classpath
index 3646dc4d9d..3b296092c2 100644
--- a/org.springframework.integration/.classpath
+++ b/org.springframework.integration/.classpath
@@ -1,26 +1,25 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
diff --git a/org.springframework.integration/.springBeans b/org.springframework.integration/.springBeans
new file mode 100644
index 0000000000..ae3aaf11dc
--- /dev/null
+++ b/org.springframework.integration/.springBeans
@@ -0,0 +1,13 @@
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-integration-samples/cafe/.settings/org.eclipse.jdt.core.prefs b/spring-integration-samples/cafe/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000000..fa96d4c90e
--- /dev/null
+++ b/spring-integration-samples/cafe/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,6 @@
+#Wed Feb 24 19:23:36 PST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/spring-integration-samples/helloworld/.springBeans b/spring-integration-samples/helloworld/.springBeans
new file mode 100644
index 0000000000..ae3aaf11dc
--- /dev/null
+++ b/spring-integration-samples/helloworld/.springBeans
@@ -0,0 +1,13 @@
+
+
+ 1
+
+
+
+
+
+
+
+
+
+