diff --git a/.gitignore b/.gitignore
index f856d1d983c..b195d58b628 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,5 +14,4 @@ org.springframework.jdbc/derby.log
org.springframework.spring-parent/.classpath
org.springframework.spring-parent/.project
org.springframework.test/test-output/
-spring-build
target
diff --git a/spring-build/aspect/artifact.xml b/spring-build/aspect/artifact.xml
new file mode 100644
index 00000000000..ec467be26b0
--- /dev/null
+++ b/spring-build/aspect/artifact.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/aspect/common.xml b/spring-build/aspect/common.xml
new file mode 100644
index 00000000000..48a15242ceb
--- /dev/null
+++ b/spring-build/aspect/common.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/aspect/default.xml b/spring-build/aspect/default.xml
new file mode 100644
index 00000000000..98907595da7
--- /dev/null
+++ b/spring-build/aspect/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/aspect/package.xml b/spring-build/aspect/package.xml
new file mode 100644
index 00000000000..49763b223e0
--- /dev/null
+++ b/spring-build/aspect/package.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/aspect/publish.xml b/spring-build/aspect/publish.xml
new file mode 100644
index 00000000000..a3ce58ac703
--- /dev/null
+++ b/spring-build/aspect/publish.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/aspect/quality.xml b/spring-build/aspect/quality.xml
new file mode 100644
index 00000000000..3af890844d2
--- /dev/null
+++ b/spring-build/aspect/quality.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/common/artifact.xml b/spring-build/common/artifact.xml
new file mode 100644
index 00000000000..bf00a872a30
--- /dev/null
+++ b/spring-build/common/artifact.xml
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/common/common.properties b/spring-build/common/common.properties
new file mode 100644
index 00000000000..f8aaea0e537
--- /dev/null
+++ b/spring-build/common/common.properties
@@ -0,0 +1,183 @@
+# Copyright 2010 SpringSource
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Common Properties
+lib.dir=${spring.build.dir}/lib
+artifacts.dir=${target.dir}/artifacts
+target.dir=${basedir}/target
+ci.build=false
+natural.name=${ant.project.name}
+build.stamp=BUILD-${timestamp}
+bundle.version=${version}.${build.stamp}
+publish.bucket=repository.springsource.com
+local.repo.dir=${java.io.tmpdir}/local-repository
+
+# Artifact Properties
+license.dir=${basedir}
+main.java.dir=${basedir}/src/main/java
+main.resources.dir=${basedir}/src/main/resources
+main.output.dir=${target.dir}/classes
+main.webapp.dir=${basedir}/src/main/webapp
+
+# Javadoc Properties
+javadoc-all.output.dir=${target.dir}/javadoc-all
+javadoc-api.output.dir=${target.dir}/javadoc-api
+javadoc.prep.dir=${target.dir}/javadoc-prep
+javadoc.exclude.package.names=
+javadoc.stylesheet.file=${spring.build.dir}/common/spring-javadoc.css
+javadoc.resources.dir=${spring.build.dir}/common/javadoc-resources
+javadoc.max.memory=128M
+
+# JAR Properties
+implementation.title=${ant.project.name}
+implementation.version=${bundle.version}
+jar.output.dir=${artifacts.dir}
+jar.output.file=${jar.output.dir}/${ant.project.name}.jar
+source-jar.output.dir=${artifacts.dir}
+source-jar.output.file=${source-jar.output.dir}/${ant.project.name}-sources.jar
+
+# PAR Properties
+par.output.dir=${artifacts.dir}
+par.output.file=${par.output.dir}/${ant.project.name}.par
+par.provided.dir=${target.dir}/par-provided
+par.provided.bundles.dir=${par.provided.dir}/bundles
+par.provided.libraries.dir=${par.provided.dir}/libraries
+par.staging.dir=${target.dir}/par-expanded
+application.name=
+application.description=
+
+# Web Module Properties
+web.module.output.dir=${artifacts.dir}
+web.module.output.file=${web.module.output.dir}/${ant.project.name}.jar
+web.module.staging.dir=${target.dir}/web-module-expanded
+web.module.classes.dir=${web.module.staging.dir}/WEB-INF/classes
+
+# Library Properties
+libd.input.file=${basedir}/${ant.project.name}.libd
+libd.output.dir=${artifacts.dir}
+libd.output.file=${libd.output.dir}/${ant.project.name}.libd
+
+# Resource Properties
+resource.src.dir=${basedir}/src
+
+# WAR Properties
+war.output.dir=${artifacts.dir}
+war.output.file=${war.output.dir}/${ant.project.name}.war
+war.staging.dir=${target.dir}/war-expanded
+war.classes.dir=${war.staging.dir}/WEB-INF/classes
+war.lib.dir=${war.staging.dir}/WEB-INF/lib
+
+# Compiler Properties
+org.springframework.build.ant.version=1.1.0.RELEASE
+org.eclipse.jdt.core.compiler.batch.version=3.3.0
+build.compiler=org.eclipse.jdt.core.JDTCompilerAdapter
+compile.debug=true
+compile.debug.level=lines,vars,source
+compiler.args=-enableJavadoc
+source.version=1.5
+target.version=${source.version}
+
+# Package Properties
+copy.to.dir=${package.dist.dir}
+package.dir=${target.dir}/package-expanded
+package.basename=${natural.name}-${bundle.version}
+package.file.name=${package.basename}.zip
+package.output.dir=${package.dir}/${package.basename}
+package.output.file=${artifacts.dir}/${package.file.name}
+package.dist.dir=${package.output.dir}/dist
+package.lib.dir=${package.output.dir}/lib
+package.src.dir=${package.output.dir}/src
+package.docs.dir=${package.output.dir}/docs
+package.jar.output.file=${ant.project.name}-${bundle.version}.jar
+package.par.output.file=${ant.project.name}-${bundle.version}.par
+package.libd.output.file=${ant.project.name}-${bundle.version}.libd
+package.war.output.file=${ant.project.name}-${bundle.version}.war
+package.source-jar.output.file=${ant.project.name}-sources-${bundle.version}.jar
+org.springframework.build.aws.ant.version=3.0.3.RELEASE
+
+# AspectJ Properties
+org.aspectj.tools.version=1.6.8.RELEASE
+aspectj.x=
+
+# Test Properties
+test.forkmode=perBatch
+test.java.dir=${basedir}/src/test/java
+test.resources.dir=${basedir}/src/test/resources
+test.output.dir=${target.dir}/test-classes
+test-results.output.dir=${target.dir}/test-results
+test.vm.args=
+
+# Clover Properties
+clover.db.dir=${clover.output.dir}/db
+clover.db.file=${clover.db.dir}/clover.db
+clover.output.dir=${target.dir}/clover
+clover.staging.dir=${clover.output.dir}/staging
+main.clover.dir=${clover.staging.dir}/main
+test.clover.dir=${clover.staging.dir}/test
+com.springsource.com.cenqua.clover.version=2.6.0
+clover.enforce=false
+clover.coverage=0%
+
+# Docbook Properties
+docbook.dir=${lib.dir}/docbook
+docbook.target.dir=${target.dir}/docbook
+org.apache.velocity.docbookframework.dist.version=1.0.0.BUILD-20080625
+com.springsource.net.sf.xslthl.version=1.2.0
+com.springsource.org.apache.xerces.version=2.8.1
+docbook.build.dir=${spring.build.dir}/docbook
+docbook.output.dir=${target.dir}/${ant.project.name}
+docbook.staging.dir=${docbook.target.dir}/staging
+docbook.src.dir=${basedir}/src
+docbook.images.dir=${basedir}/images
+docbook.css.dir=${basedir}/css
+docbook.styles.dir=${basedir}/styles
+
+# Findbugs Properties
+findbugs.dir=${lib.dir}/findbugs
+findbugs.exclude.file=${spring.build.dir}/common/findbugs-exclude.xml
+findbugs.output.dir=${target.dir}/findbugs
+findbugs.output.file=${findbugs.output.dir}/${ant.project.name}.xml
+edu.umd.cs.findbugs.version=1.3.7
+
+# Ivy Properties
+bucket.basename=springframework.org
+release.type=integration
+ivy.checksums=sha1
+ivy.deliver.revision=${bundle.version}
+ivy.file=${basedir}/ivy.xml
+ivy.lib.dir=${lib.dir}/ivy
+ivy.output.dir=${artifacts.dir}
+ivy.output.file=${ivy.output.dir}/ivy.xml
+ivy.settings.file=${spring.build.dir}/common/ivysettings.xml
+
+# Maven Properties
+pom.output.dir=${artifacts.dir}
+pom.output.file=${pom.output.dir}/pom.xml
+local.pom.output.file=${basedir}/pom.xml
+org.apache.maven.ant.version=2.0.10
+org.springframework.build.aws.maven.version=2.0.0.RELEASE
+
+# Bundlor Properties
+bundlor.ant.version=1.0.0.RELEASE
+manifest.template.file=${basedir}/template.mf
+merge.existing.headers=true
+fail.on.warnings=true
+
+# OSGi Properties
+org.springframework.build.osgi.version=1.0.0.RELEASE
+org.eclipse.osgi.version=3.5.0.v20090311-1300
+
+#S3 Properties
+accessKey=
+secretKey=
diff --git a/spring-build/common/common.xml b/spring-build/common/common.xml
new file mode 100644
index 00000000000..4973529acb6
--- /dev/null
+++ b/spring-build/common/common.xml
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/common/default-ivy-configurations.xml b/spring-build/common/default-ivy-configurations.xml
new file mode 100644
index 00000000000..a8658ff7952
--- /dev/null
+++ b/spring-build/common/default-ivy-configurations.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-build/common/findbugs-exclude.xml b/spring-build/common/findbugs-exclude.xml
new file mode 100644
index 00000000000..3d9127e5807
--- /dev/null
+++ b/spring-build/common/findbugs-exclude.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
diff --git a/spring-build/common/ivysettings.xml b/spring-build/common/ivysettings.xml
new file mode 100644
index 00000000000..587842a9709
--- /dev/null
+++ b/spring-build/common/ivysettings.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-build/common/javadoc-resources/TableHeading-background.png b/spring-build/common/javadoc-resources/TableHeading-background.png
new file mode 100644
index 00000000000..72d65e771f0
Binary files /dev/null and b/spring-build/common/javadoc-resources/TableHeading-background.png differ
diff --git a/spring-build/common/package.xml b/spring-build/common/package.xml
new file mode 100644
index 00000000000..b83a431a360
--- /dev/null
+++ b/spring-build/common/package.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/common/publish.xml b/spring-build/common/publish.xml
new file mode 100644
index 00000000000..5fcff6a091d
--- /dev/null
+++ b/spring-build/common/publish.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/common/quality.xml b/spring-build/common/quality.xml
new file mode 100644
index 00000000000..0dba1e5e7b4
--- /dev/null
+++ b/spring-build/common/quality.xml
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/common/spring-javadoc.css b/spring-build/common/spring-javadoc.css
new file mode 100644
index 00000000000..191be29d144
--- /dev/null
+++ b/spring-build/common/spring-javadoc.css
@@ -0,0 +1,184 @@
+/*
+ * Copyright 2010 SpringSource
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+.code
+{
+ border: 1px solid black;
+ background-color: #F4F4F4;
+ padding: 5px;
+}
+
+body
+{
+ font: 12px Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
+ background-color: #fff;
+ color: #333;
+}
+
+
+/* Link colors */
+a
+{
+ color:#2c7b14;
+ text-decoration:none;
+}
+
+a:hover
+{
+ text-decoration:underline;
+}
+
+/* Headings */
+h1
+{
+ font-size:28px;
+ color:#007c00;
+}
+
+/* Table colors */
+
+table
+{
+ border:none;
+}
+
+td
+{
+ border:none;
+ border-bottom:1px dotted #ddd;
+}
+
+th
+{
+ border:none;
+}
+
+.TableHeadingColor th
+{
+ background-color: #efffcb;
+ background-image: url(resources/TableHeading-background.png);
+ background-repeat: repeat-x;
+ color:#fff;
+ font-size:14px;
+ height:26px;
+}
+
+.TableSubHeadingColor
+{
+ background: #f7ffee;
+
+}
+.TableRowColor
+{
+ background: #fff;
+}
+
+.TableRowColor a
+{
+ border-bottom:none;
+ color:#2c7b14;
+ font-weight:normal;
+}
+
+tr.TableRowColor:hover
+{
+ background:#eef2e1;
+}
+
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont
+{
+ font-size: 120%;
+ font-weight:bold;
+}
+
+.FrameTitleFont a
+{
+ color: #333;
+}
+
+.FrameHeadingFont
+{
+ font-weight: bold;
+ font-size:95%;
+}
+
+.FrameItemFont
+{
+ line-height:130%;
+ font-size: 95%;
+}
+
+.FrameItemFont a
+{
+ color:#333;
+}
+
+.FrameItemFont a:hover
+{
+ color:#249901;
+ border-bottom:none;
+ text-decoration:underline;
+}
+
+/* Navigation bar fonts and colors */
+.NavBarCell1
+{
+ background-color:#fff;
+ border:none;
+}
+
+.NavBarCell1Rev
+{
+ background-color:#e3faa5;
+ border:1px solid #9ad00c;
+ padding:0;
+ margin:0;
+}
+
+.NavBarCell1 a
+{
+ color:#333;
+ text-decoration:none;
+}
+
+.NavBarFont1Rev
+{
+
+}
+
+.NavBarCell2
+{
+ border:none;
+}
+
+.NavBarCell2 a
+{
+ color:#249901;
+ font-size:90%;
+}
+
+.NavBarCell3
+{
+ border:none;
+}
+
+/* Override sizes in font tags */
+font
+{
+ font: inherit !important;
+}
diff --git a/spring-build/docbook/common.xml b/spring-build/docbook/common.xml
new file mode 100644
index 00000000000..21d2958443a
--- /dev/null
+++ b/spring-build/docbook/common.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/docbook/css/html/highlight.css b/spring-build/docbook/css/html/highlight.css
new file mode 100644
index 00000000000..35104afc4ea
--- /dev/null
+++ b/spring-build/docbook/css/html/highlight.css
@@ -0,0 +1,46 @@
+/*
+ * Copyright 2010 SpringSource
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+.hl-keyword {
+ color: #7F0055;
+ font-weight: bold;
+}
+
+.hl-comment {
+ color: #3F5F5F;
+ font-style: italic;
+}
+
+.hl-multiline-comment {
+ color: #3F5FBF;
+ font-style: italic;
+}
+
+.hl-tag {
+ color: #3F7F7F;
+}
+
+.hl-attribute {
+ color: #7F007F;
+}
+
+.hl-value {
+ color: #2A00FF;
+}
+
+.hl-string {
+ color: #2A00FF;
+}
\ No newline at end of file
diff --git a/spring-build/docbook/css/html/stylesheet.css b/spring-build/docbook/css/html/stylesheet.css
new file mode 100644
index 00000000000..39491bf3b74
--- /dev/null
+++ b/spring-build/docbook/css/html/stylesheet.css
@@ -0,0 +1,75 @@
+/*
+ * Copyright 2010 SpringSource
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@IMPORT url("highlight.css");
+
+html {
+ padding: 0pt;
+ margin: 0pt;
+}
+
+body {
+ margin-left: 10%;
+ margin-right: 10%;
+ font-family: Arial, Sans-serif;
+}
+
+div {
+ margin: 0pt;
+}
+
+p {
+ text-align: justify;
+}
+
+hr {
+ border: 1px solid gray;
+ background: gray;
+}
+
+h1,h2,h3,h4 {
+ color: #234623;
+ font-family: Arial, Sans-serif;
+}
+
+pre {
+ line-height: 1.0;
+ color: black;
+}
+
+pre.programlisting {
+ font-size: 10pt;
+ padding: 7pt 3pt;
+ border: 1pt solid black;
+ background: #eeeeee;
+ clear: both;
+}
+
+div.table {
+ margin: 1em;
+ padding: 0.5em;
+ text-align: center;
+}
+
+div.table table {
+ display: table;
+ width: 100%;
+}
+
+div.table td {
+ padding-left: 7px;
+ padding-right: 7px;
+}
diff --git a/spring-build/docbook/default.xml b/spring-build/docbook/default.xml
new file mode 100644
index 00000000000..50ab46a3aee
--- /dev/null
+++ b/spring-build/docbook/default.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/docbook/documentation.xml b/spring-build/docbook/documentation.xml
new file mode 100644
index 00000000000..e51651b113b
--- /dev/null
+++ b/spring-build/docbook/documentation.xml
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/docbook/package.xml b/spring-build/docbook/package.xml
new file mode 100644
index 00000000000..b66bfad5ff4
--- /dev/null
+++ b/spring-build/docbook/package.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/docbook/publish.xml b/spring-build/docbook/publish.xml
new file mode 100644
index 00000000000..d572e1461e3
--- /dev/null
+++ b/spring-build/docbook/publish.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/docbook/styles/html/custom.xsl b/spring-build/docbook/styles/html/custom.xsl
new file mode 100644
index 00000000000..9e67ce90d38
--- /dev/null
+++ b/spring-build/docbook/styles/html/custom.xsl
@@ -0,0 +1,119 @@
+
+
+
+
+
+ 1
+ 0
+ 1
+
+
+
+ images/
+ .gif
+
+ 120
+ images/callouts/
+ .gif
+
+
+ css/stylesheet.css
+ text/css
+ book toc,title
+
+ text-align: left
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Begin Google Analytics code
+
+
+ End Google Analytics code
+
+
+
\ No newline at end of file
diff --git a/spring-build/docbook/styles/html/titlepage.xml b/spring-build/docbook/styles/html/titlepage.xml
new file mode 100644
index 00000000000..3e4f90b47b0
--- /dev/null
+++ b/spring-build/docbook/styles/html/titlepage.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-build/docbook/styles/pdf/custom.xsl b/spring-build/docbook/styles/pdf/custom.xsl
new file mode 100644
index 00000000000..587ee408682
--- /dev/null
+++ b/spring-build/docbook/styles/pdf/custom.xsl
@@ -0,0 +1,661 @@
+
+
+
+
+
+ '1'
+ @file.prefix@@dbf.xsl@/images/
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+ book toc,title
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ please define productname in your docbook file!
+
+
+
+
+
+
+
+
+
+
+ please define titleabbrev in your docbook file!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ please define titleabbrev in your docbook file!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 0
+ 1
+ 1
+
+
+
+
+ 1
+ 1
+ 1
+
+
+ left
+
+ false
+
+
+
+
+
+
+
+
+ 12
+ 8
+
+
+ 1.2
+
+
+
+ left
+ bold
+
+
+ pt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0.8em
+ 0.8em
+ 0.8em
+
+
+ pt
+
+ 0.1em
+ 0.1em
+ 0.1em
+
+
+ 0.6em
+ 0.6em
+ 0.6em
+
+
+ pt
+
+ 0.1em
+ 0.1em
+ 0.1em
+
+
+ 0.4em
+ 0.4em
+ 0.4em
+
+
+ pt
+
+ 0.1em
+ 0.1em
+ 0.1em
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4pt
+ 4pt
+ 4pt
+ 4pt
+
+
+
+ 0.1pt
+ 0.1pt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ pt
+
+
+
+
+ 1em
+ 1em
+ 1em
+ 0.1em
+ 0.1em
+ 0.1em
+
+ #444444
+ solid
+ 0.1pt
+ 0.5em
+ 0.5em
+ 0.5em
+ 0.5em
+ 0em
+ 0em
+
+
+
+ 1
+
+ #F0F0F0
+
+
+
+ 0.1em
+ 0.1em
+ 0.1em
+ 0.1em
+ 0.1em
+ 0.1em
+
+
+
+ normal
+
+
+
+ 0.5em
+ 0.5em
+ 0.5em
+ 0.1em
+ 0.1em
+ 0.1em
+ always
+
+
+
+
+
+ normal
+ italic
+
+
+ pt
+
+ false
+ 0.1em
+ 0.1em
+ 0.1em
+
+
+
+
+
+ 0
+ 1
+
+
+ 90
+
+
+
+
+
+ figure after
+ example after
+ equation before
+ table before
+ procedure before
+
+
+
+ 1
+
+ 0pt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/docbook/styles/pdf/titlepage.xml b/spring-build/docbook/styles/pdf/titlepage.xml
new file mode 100644
index 00000000000..b32d1ea6084
--- /dev/null
+++ b/spring-build/docbook/styles/pdf/titlepage.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-build/lib/ivy/commons-codec.jar b/spring-build/lib/ivy/commons-codec.jar
new file mode 100644
index 00000000000..957b6752af9
Binary files /dev/null and b/spring-build/lib/ivy/commons-codec.jar differ
diff --git a/spring-build/lib/ivy/commons-httpclient.jar b/spring-build/lib/ivy/commons-httpclient.jar
new file mode 100644
index 00000000000..7c59774aed4
Binary files /dev/null and b/spring-build/lib/ivy/commons-httpclient.jar differ
diff --git a/spring-build/lib/ivy/commons-logging.jar b/spring-build/lib/ivy/commons-logging.jar
new file mode 100644
index 00000000000..1deef144cb1
Binary files /dev/null and b/spring-build/lib/ivy/commons-logging.jar differ
diff --git a/spring-build/lib/ivy/current.version b/spring-build/lib/ivy/current.version
new file mode 100644
index 00000000000..ebbc211dbb4
--- /dev/null
+++ b/spring-build/lib/ivy/current.version
@@ -0,0 +1,20 @@
+# Copyright 2010 SpringSource
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+ivy.jar= 2.1.0
+org.springframework.build.aws.ivy.jar= 1.0.8.RELEASE
+commons-codec= 1.3.0
+commons-httpclient= 3.1.0
+commons-logging= 1.1.1
+jets3t= 0.7.0
diff --git a/spring-build/lib/ivy/ivy.jar b/spring-build/lib/ivy/ivy.jar
new file mode 100644
index 00000000000..3902b6fdcd5
Binary files /dev/null and b/spring-build/lib/ivy/ivy.jar differ
diff --git a/spring-build/lib/ivy/jets3t.jar b/spring-build/lib/ivy/jets3t.jar
new file mode 100644
index 00000000000..3bab2985ce3
Binary files /dev/null and b/spring-build/lib/ivy/jets3t.jar differ
diff --git a/spring-build/lib/ivy/jets3t.properties b/spring-build/lib/ivy/jets3t.properties
new file mode 100644
index 00000000000..6a83275cf39
--- /dev/null
+++ b/spring-build/lib/ivy/jets3t.properties
@@ -0,0 +1,26 @@
+# Copyright 2010 SpringSource
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+## JetS3t Configuration Properties
+
+# A full description of all configuration properties can be found at
+# http://jets3t.s3.amazonaws.com/toolkit/configuration.html
+
+# Proxy configuration
+httpclient.proxy-autodetect=true
+#httpclient.proxy-host=
+#httpclient.proxy-port=
+#httpclient.proxy-user=
+#httpclient.proxy-password=
+#httpclient.proxy-domain=
diff --git a/spring-build/lib/ivy/org.springframework.build.aws.ivy.jar b/spring-build/lib/ivy/org.springframework.build.aws.ivy.jar
new file mode 100644
index 00000000000..252d9a85874
Binary files /dev/null and b/spring-build/lib/ivy/org.springframework.build.aws.ivy.jar differ
diff --git a/spring-build/library/artifact.xml b/spring-build/library/artifact.xml
new file mode 100644
index 00000000000..96612d1c292
--- /dev/null
+++ b/spring-build/library/artifact.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-build/library/common.xml b/spring-build/library/common.xml
new file mode 100644
index 00000000000..0f60ceed924
--- /dev/null
+++ b/spring-build/library/common.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/library/default.xml b/spring-build/library/default.xml
new file mode 100644
index 00000000000..bf0f150bbd0
--- /dev/null
+++ b/spring-build/library/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/library/package.xml b/spring-build/library/package.xml
new file mode 100644
index 00000000000..45e2b4fe0f2
--- /dev/null
+++ b/spring-build/library/package.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/library/publish.xml b/spring-build/library/publish.xml
new file mode 100644
index 00000000000..adb505545ce
--- /dev/null
+++ b/spring-build/library/publish.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/library/quality.xml b/spring-build/library/quality.xml
new file mode 100644
index 00000000000..6a7673f0b9f
--- /dev/null
+++ b/spring-build/library/quality.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/multi-bundle/artifact.xml b/spring-build/multi-bundle/artifact.xml
new file mode 100644
index 00000000000..aeef1c32260
--- /dev/null
+++ b/spring-build/multi-bundle/artifact.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/multi-bundle/common.xml b/spring-build/multi-bundle/common.xml
new file mode 100644
index 00000000000..e1d72134a3f
--- /dev/null
+++ b/spring-build/multi-bundle/common.xml
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/multi-bundle/default.xml b/spring-build/multi-bundle/default.xml
new file mode 100644
index 00000000000..67fc181c2a1
--- /dev/null
+++ b/spring-build/multi-bundle/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/multi-bundle/package.xml b/spring-build/multi-bundle/package.xml
new file mode 100644
index 00000000000..05550219281
--- /dev/null
+++ b/spring-build/multi-bundle/package.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/multi-bundle/publish.xml b/spring-build/multi-bundle/publish.xml
new file mode 100644
index 00000000000..012e121ed13
--- /dev/null
+++ b/spring-build/multi-bundle/publish.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/multi-bundle/quality.xml b/spring-build/multi-bundle/quality.xml
new file mode 100644
index 00000000000..d0606d38ee7
--- /dev/null
+++ b/spring-build/multi-bundle/quality.xml
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/par/artifact.xml b/spring-build/par/artifact.xml
new file mode 100644
index 00000000000..3714e91fbce
--- /dev/null
+++ b/spring-build/par/artifact.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/par/common.xml b/spring-build/par/common.xml
new file mode 100644
index 00000000000..c0447e42cb8
--- /dev/null
+++ b/spring-build/par/common.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/par/default.xml b/spring-build/par/default.xml
new file mode 100644
index 00000000000..813a7927fb6
--- /dev/null
+++ b/spring-build/par/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/par/package.xml b/spring-build/par/package.xml
new file mode 100644
index 00000000000..580a0e194c1
--- /dev/null
+++ b/spring-build/par/package.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/par/publish.xml b/spring-build/par/publish.xml
new file mode 100644
index 00000000000..da62d96dadb
--- /dev/null
+++ b/spring-build/par/publish.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/par/quality.xml b/spring-build/par/quality.xml
new file mode 100644
index 00000000000..88e52ced975
--- /dev/null
+++ b/spring-build/par/quality.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/resource/artifact.xml b/spring-build/resource/artifact.xml
new file mode 100644
index 00000000000..3ed7d817cb4
--- /dev/null
+++ b/spring-build/resource/artifact.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/spring-build/resource/common.xml b/spring-build/resource/common.xml
new file mode 100644
index 00000000000..26a0181b3c9
--- /dev/null
+++ b/spring-build/resource/common.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/resource/default.xml b/spring-build/resource/default.xml
new file mode 100644
index 00000000000..be89f7019ec
--- /dev/null
+++ b/spring-build/resource/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/resource/package.xml b/spring-build/resource/package.xml
new file mode 100644
index 00000000000..97197266c80
--- /dev/null
+++ b/spring-build/resource/package.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/resource/publish.xml b/spring-build/resource/publish.xml
new file mode 100644
index 00000000000..52a3d994898
--- /dev/null
+++ b/spring-build/resource/publish.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/resource/quality.xml b/spring-build/resource/quality.xml
new file mode 100644
index 00000000000..291d89c1e0d
--- /dev/null
+++ b/spring-build/resource/quality.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/standard/artifact.xml b/spring-build/standard/artifact.xml
new file mode 100644
index 00000000000..5d6de512cf5
--- /dev/null
+++ b/spring-build/standard/artifact.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/standard/common.xml b/spring-build/standard/common.xml
new file mode 100644
index 00000000000..44d9fdb3020
--- /dev/null
+++ b/spring-build/standard/common.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/standard/default.xml b/spring-build/standard/default.xml
new file mode 100644
index 00000000000..b93cc846956
--- /dev/null
+++ b/spring-build/standard/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/standard/package.xml b/spring-build/standard/package.xml
new file mode 100644
index 00000000000..1fc8ed40403
--- /dev/null
+++ b/spring-build/standard/package.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/standard/publish.xml b/spring-build/standard/publish.xml
new file mode 100644
index 00000000000..3fae574a48c
--- /dev/null
+++ b/spring-build/standard/publish.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/standard/quality.xml b/spring-build/standard/quality.xml
new file mode 100644
index 00000000000..b84c71c958a
--- /dev/null
+++ b/spring-build/standard/quality.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/war/artifact.xml b/spring-build/war/artifact.xml
new file mode 100644
index 00000000000..8d65ee4583f
--- /dev/null
+++ b/spring-build/war/artifact.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/war/common.xml b/spring-build/war/common.xml
new file mode 100644
index 00000000000..dbe930ba03d
--- /dev/null
+++ b/spring-build/war/common.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/war/default.xml b/spring-build/war/default.xml
new file mode 100644
index 00000000000..8f0965f501c
--- /dev/null
+++ b/spring-build/war/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/war/package.xml b/spring-build/war/package.xml
new file mode 100644
index 00000000000..05ea4813b1e
--- /dev/null
+++ b/spring-build/war/package.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/war/publish.xml b/spring-build/war/publish.xml
new file mode 100644
index 00000000000..0d2386235c9
--- /dev/null
+++ b/spring-build/war/publish.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/war/quality.xml b/spring-build/war/quality.xml
new file mode 100644
index 00000000000..7c673b228f5
--- /dev/null
+++ b/spring-build/war/quality.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving-external/artifact.xml b/spring-build/weaving-external/artifact.xml
new file mode 100644
index 00000000000..f0511cf97c6
--- /dev/null
+++ b/spring-build/weaving-external/artifact.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving-external/common.xml b/spring-build/weaving-external/common.xml
new file mode 100644
index 00000000000..ada91806baf
--- /dev/null
+++ b/spring-build/weaving-external/common.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving-external/default.xml b/spring-build/weaving-external/default.xml
new file mode 100644
index 00000000000..3b88f098c39
--- /dev/null
+++ b/spring-build/weaving-external/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving-external/package.xml b/spring-build/weaving-external/package.xml
new file mode 100644
index 00000000000..09009d69f08
--- /dev/null
+++ b/spring-build/weaving-external/package.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving-external/publish.xml b/spring-build/weaving-external/publish.xml
new file mode 100644
index 00000000000..fd58c241571
--- /dev/null
+++ b/spring-build/weaving-external/publish.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving-external/quality.xml b/spring-build/weaving-external/quality.xml
new file mode 100644
index 00000000000..2b5a0261779
--- /dev/null
+++ b/spring-build/weaving-external/quality.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving/artifact.xml b/spring-build/weaving/artifact.xml
new file mode 100644
index 00000000000..478fe06c116
--- /dev/null
+++ b/spring-build/weaving/artifact.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving/common.xml b/spring-build/weaving/common.xml
new file mode 100644
index 00000000000..9d27767759c
--- /dev/null
+++ b/spring-build/weaving/common.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving/default.xml b/spring-build/weaving/default.xml
new file mode 100644
index 00000000000..c4dc8ed9c37
--- /dev/null
+++ b/spring-build/weaving/default.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving/package.xml b/spring-build/weaving/package.xml
new file mode 100644
index 00000000000..764a5f143e2
--- /dev/null
+++ b/spring-build/weaving/package.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving/publish.xml b/spring-build/weaving/publish.xml
new file mode 100644
index 00000000000..42f3bd05615
--- /dev/null
+++ b/spring-build/weaving/publish.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/spring-build/weaving/quality.xml b/spring-build/weaving/quality.xml
new file mode 100644
index 00000000000..20cae52bb97
--- /dev/null
+++ b/spring-build/weaving/quality.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file