diff --git a/build.gradle b/build.gradle index e7da89db5fb..3734ce33445 100644 --- a/build.gradle +++ b/build.gradle @@ -75,7 +75,7 @@ configure(allprojects) { project -> ext.testngVersion = "6.9.10" ext.tiles2Version = "2.2.2" ext.tiles3Version = "3.0.7" - ext.tomcatVersion = "8.5.9" + ext.tomcatVersion = "8.5.11" ext.tyrusVersion = "1.3.5" // constrained by WebLogic 12.1.3 support ext.undertowVersion = "1.3.25.Final" ext.xmlunitVersion = "1.6" diff --git a/classes/production/spring-aop/META-INF/spring.handlers b/classes/production/spring-aop/META-INF/spring.handlers new file mode 100644 index 00000000000..0c1d1b525e3 --- /dev/null +++ b/classes/production/spring-aop/META-INF/spring.handlers @@ -0,0 +1 @@ +http\://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler diff --git a/classes/production/spring-aop/META-INF/spring.schemas b/classes/production/spring-aop/META-INF/spring.schemas new file mode 100644 index 00000000000..c380e0e178b --- /dev/null +++ b/classes/production/spring-aop/META-INF/spring.schemas @@ -0,0 +1,10 @@ +http\://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop-4.0.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop-4.1.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop-4.2.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop-4.3.xsd=org/springframework/aop/config/spring-aop.xsd +http\://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop.xsd diff --git a/classes/production/spring-aop/META-INF/spring.tooling b/classes/production/spring-aop/META-INF/spring.tooling new file mode 100644 index 00000000000..4c242e412fe --- /dev/null +++ b/classes/production/spring-aop/META-INF/spring.tooling @@ -0,0 +1,4 @@ +# Tooling related information for the aop namespace +http\://www.springframework.org/schema/aop@name=aop Namespace +http\://www.springframework.org/schema/aop@prefix=aop +http\://www.springframework.org/schema/aop@icon=org/springframework/aop/config/spring-aop.gif diff --git a/classes/production/spring-aop/org/springframework/aop/config/spring-aop.gif b/classes/production/spring-aop/org/springframework/aop/config/spring-aop.gif new file mode 100644 index 00000000000..28c4ccfd63a Binary files /dev/null and b/classes/production/spring-aop/org/springframework/aop/config/spring-aop.gif differ diff --git a/classes/production/spring-aop/org/springframework/aop/config/spring-aop.xsd b/classes/production/spring-aop/org/springframework/aop/config/spring-aop.xsd new file mode 100644 index 00000000000..49cda9de8cd --- /dev/null +++ b/classes/production/spring-aop/org/springframework/aop/config/spring-aop.xsd @@ -0,0 +1,409 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-aspects/META-INF/aop.xml b/classes/production/spring-aspects/META-INF/aop.xml new file mode 100644 index 00000000000..ad4f685d724 --- /dev/null +++ b/classes/production/spring-aspects/META-INF/aop.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-beans/META-INF/spring.factories b/classes/production/spring-beans/META-INF/spring.factories new file mode 100644 index 00000000000..b623047ec2b --- /dev/null +++ b/classes/production/spring-beans/META-INF/spring.factories @@ -0,0 +1 @@ +org.springframework.beans.BeanInfoFactory=org.springframework.beans.ExtendedBeanInfoFactory \ No newline at end of file diff --git a/classes/production/spring-beans/META-INF/spring.handlers b/classes/production/spring-beans/META-INF/spring.handlers new file mode 100644 index 00000000000..80f1923094e --- /dev/null +++ b/classes/production/spring-beans/META-INF/spring.handlers @@ -0,0 +1,3 @@ +http\://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler +http\://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler +http\://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler diff --git a/classes/production/spring-beans/META-INF/spring.schemas b/classes/production/spring-beans/META-INF/spring.schemas new file mode 100644 index 00000000000..b2fe79ddf86 --- /dev/null +++ b/classes/production/spring-beans/META-INF/spring.schemas @@ -0,0 +1,30 @@ +http\://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans-4.0.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans-4.1.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans-4.2.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans-4.3.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans.xsd +http\://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool-4.0.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool-4.1.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool-4.2.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool-4.3.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool.xsd +http\://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util-4.0.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util-4.1.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util-4.2.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util-4.3.xsd=org/springframework/beans/factory/xml/spring-util.xsd +http\://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util.xsd diff --git a/classes/production/spring-beans/META-INF/spring.tooling b/classes/production/spring-beans/META-INF/spring.tooling new file mode 100644 index 00000000000..12d6afadbb1 --- /dev/null +++ b/classes/production/spring-beans/META-INF/spring.tooling @@ -0,0 +1,9 @@ +# Tooling related information for the beans namespace +http\://www.springframework.org/schema/beans@name=beans Namespace +http\://www.springframework.org/schema/beans@prefix=beans +http\://www.springframework.org/schema/beans@icon=org/springframework/beans/factory/xml/spring-beans.gif + +# Tooling related information for the util namespace +http\://www.springframework.org/schema/util@name=util Namespace +http\://www.springframework.org/schema/util@prefix=util +http\://www.springframework.org/schema/util@icon=org/springframework/beans/factory/xml/spring-util.gif diff --git a/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.dtd b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.dtd new file mode 100644 index 00000000000..f87b775a0eb --- /dev/null +++ b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.dtd @@ -0,0 +1,662 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.gif b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.gif new file mode 100644 index 00000000000..e89df3c623f Binary files /dev/null and b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.gif differ diff --git a/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.xsd b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.xsd new file mode 100644 index 00000000000..8532e96ff68 --- /dev/null +++ b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-beans.xsd @@ -0,0 +1,1201 @@ + + + + + + + + + + + + + + + + + + element. + ]]> + + + + + + + + and other elements, typically the root element in the document. + Allows the definition of default values for all nested bean definitions. May itself + be nested for the purpose of defining a subset of beans with certain default values or + to be registered only when certain profile(s) are active. Any such nested element + must be declared as the last element in the document. + ]]> + + + + + + + + + + + + + + + element should be parsed. Multiple profiles + can be separated by spaces, commas, or semi-colons. + + If one or more of the specified profiles are active at time of parsing, the + element will be parsed, and all of its elements registered, <import> + elements followed, etc. If none of the specified profiles are active at time of + parsing, then the entire element and its contents will be ignored. + + If a profile is prefixed with the NOT operator '!', e.g. + + + + indicates that the element should be parsed if profile "p1" is active or + if profile "p2" is not active. + + Profiles are activated in one of two ways: + Programmatic: + ConfigurableEnvironment#setActiveProfiles(String...) + ConfigurableEnvironment#setDefaultProfiles(String...) + + Properties (typically through -D system properties, environment variables, or + servlet context init params): + spring.profiles.active=p1,p2 + spring.profiles.default=p1,p2 + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + element (or "ref" + attribute). We recommend this in most cases as it makes documentation + more explicit. + + Note that this default mode also allows for annotation-driven autowiring, + if activated. "no" refers to externally driven autowiring only, not + affecting any autowiring demands that the bean class itself expresses. + + 2. "byName" + Autowiring by property name. If a bean of class Cat exposes a "dog" + property, Spring will try to set this to the value of the bean "dog" + in the current container. If there is no matching bean by name, nothing + special happens. + + 3. "byType" + Autowiring if there is exactly one bean of the property type in the + container. If there is more than one, a fatal error is raised, and + you cannot use byType autowiring for that bean. If there is none, + nothing special happens. + + 4. "constructor" + Analogous to "byType" for constructor arguments. If there is not exactly + one bean of the constructor argument type in the bean factory, a fatal + error is raised. + + Note that explicit dependencies, i.e. "property" and "constructor-arg" + elements, always override autowiring. + + Note: This attribute will not be inherited by child bean definitions. + Hence, it needs to be specified per concrete bean definition. It can be + shared through the 'default-autowire' attribute at the 'beans' level + and potentially inherited from outer 'beans' defaults in case of nested + 'beans' sections (e.g. with different profiles). + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + " element. + ]]> + + + + + ..." element. + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ". + ]]> + + + + + ..." element. + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ". + ]]> + + + + + ..." + element. + ]]> + + + + + ". + ]]> + + + + + ..." element. + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-tool.xsd b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-tool.xsd new file mode 100644 index 00000000000..9d84906adea --- /dev/null +++ b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-tool.xsd @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-util.gif b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-util.gif new file mode 100644 index 00000000000..7b4486625d0 Binary files /dev/null and b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-util.gif differ diff --git a/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-util.xsd b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-util.xsd new file mode 100644 index 00000000000..ec64e9e4c96 --- /dev/null +++ b/classes/production/spring-beans/org/springframework/beans/factory/xml/spring-util.xsd @@ -0,0 +1,221 @@ + + + + + + + + + + + Reference a public, static field on a type and expose its value as + a bean. For example <util:constant static-field="java.lang.Integer.MAX_VALUE"/>. + + + + + + + + + + + + Reference a property on a bean (or as a nested value) and expose its values as + a bean. For example <util:property-path path="order.customer.name"/>. + + + + + + + + + + + + Builds a List instance of the specified type, populated with the specified content. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Builds a Set instance of the specified type, populated with the specified content. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Builds a Map instance of the specified type, populated with the specified content. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Loads a Properties instance from the resource location specified by the 'location' attribute. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-build-src/META-INF/gradle-plugins/detect-split-packages.properties b/classes/production/spring-build-src/META-INF/gradle-plugins/detect-split-packages.properties new file mode 100644 index 00000000000..10b1e4e981d --- /dev/null +++ b/classes/production/spring-build-src/META-INF/gradle-plugins/detect-split-packages.properties @@ -0,0 +1 @@ +implementation-class=org.springframework.build.gradle.DetectSplitPackagesPlugin diff --git a/classes/production/spring-build-src/META-INF/gradle-plugins/merge.properties b/classes/production/spring-build-src/META-INF/gradle-plugins/merge.properties new file mode 100644 index 00000000000..9cef804165a --- /dev/null +++ b/classes/production/spring-build-src/META-INF/gradle-plugins/merge.properties @@ -0,0 +1 @@ +implementation-class=org.springframework.build.gradle.MergePlugin diff --git a/classes/production/spring-build-src/META-INF/gradle-plugins/test-source-set-dependencies.properties b/classes/production/spring-build-src/META-INF/gradle-plugins/test-source-set-dependencies.properties new file mode 100644 index 00000000000..f5df417ad20 --- /dev/null +++ b/classes/production/spring-build-src/META-INF/gradle-plugins/test-source-set-dependencies.properties @@ -0,0 +1 @@ +implementation-class=org.springframework.build.gradle.TestSourceSetDependenciesPlugin diff --git a/classes/production/spring-context-indexer/META-INF/services/javax.annotation.processing.Processor b/classes/production/spring-context-indexer/META-INF/services/javax.annotation.processing.Processor new file mode 100644 index 00000000000..99504ebd318 --- /dev/null +++ b/classes/production/spring-context-indexer/META-INF/services/javax.annotation.processing.Processor @@ -0,0 +1 @@ +org.springframework.context.index.CandidateComponentsIndexer \ No newline at end of file diff --git a/classes/production/spring-context-support/.gitignore b/classes/production/spring-context-support/.gitignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/classes/production/spring-context-support/org/springframework/mail/javamail/mime.types b/classes/production/spring-context-support/org/springframework/mail/javamail/mime.types new file mode 100644 index 00000000000..16af62ddcef --- /dev/null +++ b/classes/production/spring-context-support/org/springframework/mail/javamail/mime.types @@ -0,0 +1,323 @@ +################################################################################ +# Copyright 2002-2010 the original author or authors. +# +# 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. +################################################################################ + +################################################################################ +# +# Defaults for the Java Activation Framework +# Additional extensions registered in this file: +# text/plain java c c++ pl cc h +# +################################################################################ + +text/html html htm HTML HTM +text/plain txt text TXT TEXT java c c++ pl cc h +image/gif gif GIF +image/ief ief +image/jpeg jpeg jpg jpe JPG +image/tiff tiff tif +image/x-xwindowdump xwd +application/postscript ai eps ps +application/rtf rtf +application/x-tex tex +application/x-texinfo texinfo texi +application/x-troff t tr roff +audio/basic au +audio/midi midi mid +audio/x-aifc aifc +audio/x-aiff aif aiff +audio/x-mpeg mpeg mpg +audio/x-wav wav +video/mpeg mpeg mpg mpe +video/quicktime qt mov +video/x-msvideo avi + +################################################################################ +# +# Additional file types adapted from +# http://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html +# kindly re-licensed to Apache Software License 2.0 by Ian Graham. +# +################################################################################ + +# TEXT TYPES + +text/x-speech talk +text/css css +text/csv csv + +# IMAGE TYPES + +# X-Windows bitmap (b/w) +image/x-xbitmap xbm +# X-Windows pixelmap (8-bit color) +image/x-xpixmap xpm +# Portable Network Graphics +image/x-png png +# Image Exchange Format (RFC 1314) +image/ief ief +# JPEG +image/jpeg jpeg jpg jpe +# RGB +image/rgb rgb +# Group III Fax (RFC 1494) +image/g3fax g3f +# X Windowdump format +image/x-xwindowdump xwd +# Macintosh PICT format +image/x-pict pict +# PPM (UNIX PPM package) +image/x-portable-pixmap ppm +# PGM (UNIX PPM package) +image/x-portable-graymap pgm +# PBM (UNIX PPM package) +image/x-portable-bitmap pbm +# PNM (UNIX PPM package) +image/x-portable-anymap pnm +# Microsoft Windows bitmap +image/x-ms-bmp bmp +# CMU raster +image/x-cmu-raster ras +# Kodak Photo-CD +image/x-photo-cd pcd +# Computer Graphics Metafile +image/cgm cgm +# CALS Type 1 or 2 +image/x-cals mil cal +# Fractal Image Format (Iterated Systems) +image/fif fif +# QuickSilver active image (Micrografx) +image/x-mgx-dsf dsf +# CMX vector image (Corel) +image/x-cmx cmx +# Wavelet-compressed (Summus) +image/wavelet wi +# AutoCad Drawing (SoftSource) +image/vnd.dwg dwg +# AutoCad DXF file (SoftSource) +image/vnd.dxf dxf +# Simple Vector Format (SoftSource) +image/vnd.svf svf + +# AUDIO/VOICE/MUSIC RELATED TYPES + +# """basic""audio - 8-bit u-law PCM" +audio/basic au snd +# Macintosh audio format (AIpple) +audio/x-aiff aif aiff aifc +# Microsoft audio +audio/x-wav wav +# MPEG audio +audio/x-mpeg mpa abs mpega +# MPEG-2 audio +audio/x-mpeg-2 mp2a mpa2 +# compressed speech (Echo Speech Corp.) +audio/echospeech es +# Toolvox speech audio (Voxware) +audio/voxware vox +# RapidTransit compressed audio (Fast Man) +application/fastman lcc +# Realaudio (Progressive Networks) +application/x-pn-realaudio ra ram +# MIDI music data +x-music/x-midi mmid +# Koan music data (SSeyo) +application/vnd.koan skp +# Speech synthesis data (MVP Solutions) +text/x-speech talk + +# VIDEO TYPES + +# MPEG video +video/mpeg mpeg mpg mpe +# MPEG-2 video +video/mpeg-2 mpv2 mp2v +# Macintosh Quicktime +video/quicktime qt mov +# Microsoft video +video/x-msvideo avi +# SGI Movie format +video/x-sgi-movie movie +# VDOlive streaming video (VDOnet) +video/vdo vdo +# Vivo streaming video (Vivo software) +video/vnd.vivo viv + +# SPECIAL HTTP/WEB APPLICATION TYPES + +# Proxy autoconfiguration (Netscape browsers) +application/x-ns-proxy-autoconfig pac +# Netscape Cooltalk chat data (Netscape) +x-conference/x-cooltalk ice + +# TEXT-RELATED + +# PostScript +application/postscript ai eps ps +# Microsoft Rich Text Format +application/rtf rtf +# Adobe Acrobat PDF +application/pdf pdf +# Maker Interchange Format (FrameMaker) +application/vnd.mif mif +# Troff document +application/x-troff t tr roff +# Troff document with MAN macros +application/x-troff-man man +# Troff document with ME macros +application/x-troff-me me +# Troff document with MS macros +application/x-troff-ms ms +# LaTeX document +application/x-latex latex +# Tex/LateX document +application/x-tex tex +# GNU TexInfo document +application/x-texinfo texinfo texi +# TeX dvi format +application/x-dvi dvi +# MS word document +application/msword doc DOC +# Office Document Architecture +application/oda oda +# Envoy Document +application/envoy evy + +# ARCHIVE/COMPRESSED ARCHIVES + +# Gnu tar format +application/x-gtar gtar +# 4.3BSD tar format +application/x-tar tar +# POSIX tar format +application/x-ustar ustar +# Old CPIO format +application/x-bcpio bcpio +# POSIX CPIO format +application/x-cpio cpio +# UNIX sh shell archive +application/x-shar shar +# DOS/PC - Pkzipped archive +application/zip zip +# Macintosh Binhexed archive +application/mac-binhex40 hqx +# Macintosh Stuffit Archive +application/x-stuffit sit sea +# Fractal Image Format +application/fractals fif +# "Binary UUencoded" +application/octet-stream bin uu +# PC executable +application/octet-stream exe +# "WAIS ""sources""" +application/x-wais-source src wsrc +# NCSA HDF data format +application/hdf hdf + +# DOWNLOADABLE PROGRAM/SCRIPTS + +# Javascript program +text/javascript js ls mocha +# UNIX bourne shell program +application/x-sh sh +# UNIX c-shell program +application/x-csh csh +# Perl program +application/x-perl pl +# Tcl (Tool Control Language) program +application/x-tcl tcl + +# ANIMATION/MULTIMEDIA + +# FutureSplash vector animation (FutureWave) +application/futuresplash spl +# mBED multimedia data (mBED) +application/mbedlet mbd +# PowerMedia multimedia (RadMedia) +application/x-rad-powermedia rad + +# PRESENTATION + +# PowerPoint presentation (Microsoft) +application/mspowerpoint ppz +# ASAP WordPower (Software Publishing Corp.) +application/x-asap asp +# Astound Web Player multimedia data (GoldDisk) +application/astound asn + +# SPECIAL EMBEDDED OBJECT + +# OLE script e.g. Visual Basic (Ncompass) +application/x-olescript axs +# OLE Object (Microsoft/NCompass) +application/x-oleobject ods +# OpenScape OLE/OCX objects (Business@Web) +x-form/x-openscape opp +# Visual Basic objects (Amara) +application/x-webbasic wba +# Specialized data entry forms (Alpha Software) +application/x-alpha-form frm +# client-server objects (Wayfarer Communications) +x-script/x-wfxclient wfx + +# GENERAL APPLICATIONS + +# Undefined binary data (often executable progs) +application/octet-stream exe com +# Pointcast news data (Pointcast) +application/x-pcn pcn +# Excel spreadsheet (Microsoft) +application/vnd.ms-excel xls +# PowerPoint (Microsoft) +application/vnd.ms-powerpoint ppt +# Microsoft Project (Microsoft) +application/vnd.ms-project mpp +# SourceView document (Dataware Electronics) +application/vnd.svd svd +# Net Install - software install (20/20 Software) +application/x-net-install ins +# Carbon Copy - remote control/access (Microcom) +application/ccv ccv +# Spreadsheets (Visual Components) +workbook/formulaone vts + +# 2D/3D DATA/VIRTUAL REALITY TYPES + +# VRML data file +x-world/x-vrml wrl vrml +# WIRL - VRML data (VREAM) +x-world/x-vream vrw +# Play3D 3d scene data (Play3D) +application/x-p3d p3d +# Viscape Interactive 3d world data (Superscape) +x-world/x-svr svr +# WebActive 3d data (Plastic Thought) +x-world/x-wvr wvr +# QuickDraw3D scene data (Apple) +x-world/x-3dmf 3dmf + +# SCIENTIFIC/MATH/CAD TYPES + +# Mathematica notebook +application/mathematica ma +# Computational meshes for numerical simulations +x-model/x-mesh msh +# Vis5D 5-dimensional data +application/vis5d v5d +# IGES models -- CAD/CAM (CGM) data +application/iges igs +# Autocad WHIP vector drawings +drawing/x-dwf dwf + diff --git a/classes/production/spring-context/META-INF/spring.handlers b/classes/production/spring-context/META-INF/spring.handlers new file mode 100644 index 00000000000..10b4c8bc0da --- /dev/null +++ b/classes/production/spring-context/META-INF/spring.handlers @@ -0,0 +1,5 @@ +http\://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler +http\://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler +http\://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler +http\://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler +http\://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler diff --git a/classes/production/spring-context/META-INF/spring.schemas b/classes/production/spring-context/META-INF/spring.schemas new file mode 100644 index 00000000000..dc9be69d769 --- /dev/null +++ b/classes/production/spring-context/META-INF/spring.schemas @@ -0,0 +1,44 @@ +http\://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/context/spring-context-4.0.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/context/spring-context-4.1.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/context/spring-context-4.2.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/context/spring-context-4.3.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context.xsd +http\://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee-4.0.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee-4.1.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee-4.2.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee-4.3.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee.xsd +http\://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang-4.0.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang-4.1.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang-4.2.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang-4.3.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang.xsd +http\://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task.xsd +http\://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task.xsd +http\://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task.xsd +http\://www.springframework.org/schema/task/spring-task-4.0.xsd=org/springframework/scheduling/config/spring-task.xsd +http\://www.springframework.org/schema/task/spring-task-4.1.xsd=org/springframework/scheduling/config/spring-task.xsd +http\://www.springframework.org/schema/task/spring-task-4.2.xsd=org/springframework/scheduling/config/spring-task.xsd +http\://www.springframework.org/schema/task/spring-task-4.3.xsd=org/springframework/scheduling/config/spring-task.xsd +http\://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task.xsd +http\://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache.xsd +http\://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache.xsd +http\://www.springframework.org/schema/cache/spring-cache-4.0.xsd=org/springframework/cache/config/spring-cache.xsd +http\://www.springframework.org/schema/cache/spring-cache-4.1.xsd=org/springframework/cache/config/spring-cache.xsd +http\://www.springframework.org/schema/cache/spring-cache-4.2.xsd=org/springframework/cache/config/spring-cache.xsd +http\://www.springframework.org/schema/cache/spring-cache-4.3.xsd=org/springframework/cache/config/spring-cache.xsd +http\://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache.xsd diff --git a/classes/production/spring-context/META-INF/spring.tooling b/classes/production/spring-context/META-INF/spring.tooling new file mode 100644 index 00000000000..9c620f34984 --- /dev/null +++ b/classes/production/spring-context/META-INF/spring.tooling @@ -0,0 +1,24 @@ +# Tooling related information for the context namespace +http\://www.springframework.org/schema/context@name=context Namespace +http\://www.springframework.org/schema/context@prefix=context +http\://www.springframework.org/schema/context@icon=org/springframework/context/config/spring-context.gif + +# Tooling related information for the jee namespace +http\://www.springframework.org/schema/jee@name=jee Namespace +http\://www.springframework.org/schema/jee@prefix=jee +http\://www.springframework.org/schema/jee@icon=org/springframework/ejb/config/spring-jee.gif + +# Tooling related information for the scheduling namespace +http\://www.springframework.org/schema/task@name=task Namespace +http\://www.springframework.org/schema/task@prefix=task +http\://www.springframework.org/schema/task@icon=org/springframework/scheduling/config/spring-task.gif + +# Tooling related information for the lang namespace +http\://www.springframework.org/schema/lang@name=lang Namespace +http\://www.springframework.org/schema/lang@prefix=lang +http\://www.springframework.org/schema/lang@icon=org/springframework/scripting/config/spring-lang.gif + +# Tooling related information for the cache namespace +http\://www.springframework.org/schema/cache@name=cache Namespace +http\://www.springframework.org/schema/cache@prefix=cache +http\://www.springframework.org/schema/cache@icon=org/springframework/cache/config/spring-cache.gif diff --git a/classes/production/spring-context/org/springframework/cache/config/spring-cache.gif b/classes/production/spring-context/org/springframework/cache/config/spring-cache.gif new file mode 100644 index 00000000000..d9929998ab9 Binary files /dev/null and b/classes/production/spring-context/org/springframework/cache/config/spring-cache.gif differ diff --git a/classes/production/spring-context/org/springframework/cache/config/spring-cache.xsd b/classes/production/spring-context/org/springframework/cache/config/spring-cache.xsd new file mode 100644 index 00000000000..eebf6677b99 --- /dev/null +++ b/classes/production/spring-context/org/springframework/cache/config/spring-cache.xsd @@ -0,0 +1,317 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-context/org/springframework/context/config/spring-context.gif b/classes/production/spring-context/org/springframework/context/config/spring-context.gif new file mode 100644 index 00000000000..371c0cd1b34 Binary files /dev/null and b/classes/production/spring-context/org/springframework/context/config/spring-context.gif differ diff --git a/classes/production/spring-context/org/springframework/context/config/spring-context.xsd b/classes/production/spring-context/org/springframework/context/config/spring-context.xsd new file mode 100644 index 00000000000..db365189062 --- /dev/null +++ b/classes/production/spring-context/org/springframework/context/config/spring-context.xsd @@ -0,0 +1,547 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + tag for that purpose. + + See javadoc for org.springframework.context.annotation.AnnotationConfigApplicationContext + for information on code-based alternatives to bootstrapping annotation-driven support. + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-context/org/springframework/ejb/config/spring-jee.gif b/classes/production/spring-context/org/springframework/ejb/config/spring-jee.gif new file mode 100644 index 00000000000..fbd89e27a54 Binary files /dev/null and b/classes/production/spring-context/org/springframework/ejb/config/spring-jee.gif differ diff --git a/classes/production/spring-context/org/springframework/ejb/config/spring-jee.xsd b/classes/production/spring-context/org/springframework/ejb/config/spring-jee.xsd new file mode 100644 index 00000000000..a989c7c474e --- /dev/null +++ b/classes/production/spring-context/org/springframework/ejb/config/spring-jee.xsd @@ -0,0 +1,267 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-context/org/springframework/remoting/rmi/RmiInvocationWrapperRTD.xml b/classes/production/spring-context/org/springframework/remoting/rmi/RmiInvocationWrapperRTD.xml new file mode 100644 index 00000000000..3ea5d627e90 --- /dev/null +++ b/classes/production/spring-context/org/springframework/remoting/rmi/RmiInvocationWrapperRTD.xml @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/classes/production/spring-context/org/springframework/scheduling/config/spring-task.gif b/classes/production/spring-context/org/springframework/scheduling/config/spring-task.gif new file mode 100644 index 00000000000..da8b8f10929 Binary files /dev/null and b/classes/production/spring-context/org/springframework/scheduling/config/spring-task.gif differ diff --git a/classes/production/spring-context/org/springframework/scheduling/config/spring-task.xsd b/classes/production/spring-context/org/springframework/scheduling/config/spring-task.xsd new file mode 100644 index 00000000000..4194483994b --- /dev/null +++ b/classes/production/spring-context/org/springframework/scheduling/config/spring-task.xsd @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-context/org/springframework/scripting/config/spring-lang.gif b/classes/production/spring-context/org/springframework/scripting/config/spring-lang.gif new file mode 100644 index 00000000000..d9929998ab9 Binary files /dev/null and b/classes/production/spring-context/org/springframework/scripting/config/spring-lang.gif differ diff --git a/classes/production/spring-context/org/springframework/scripting/config/spring-lang.xsd b/classes/production/spring-context/org/springframework/scripting/config/spring-lang.xsd new file mode 100644 index 00000000000..bbbf6598e2c --- /dev/null +++ b/classes/production/spring-context/org/springframework/scripting/config/spring-lang.xsd @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-expression/org/springframework/expression/spel/generated/SpringExpressions.g b/classes/production/spring-expression/org/springframework/expression/spel/generated/SpringExpressions.g new file mode 100644 index 00000000000..82a5f4a8b92 --- /dev/null +++ b/classes/production/spring-expression/org/springframework/expression/spel/generated/SpringExpressions.g @@ -0,0 +1,268 @@ +grammar SpringExpressions; + +options { + language = Java; + output=AST; + k=2; +} + +tokens { + INTEGER_LITERAL; + EXPRESSION; + QUALIFIED_IDENTIFIER; + PROPERTY_OR_FIELD; + INDEXER; + CONSTRUCTOR; + HOLDER; + NAMED_ARGUMENT; + FUNCTIONREF; + TYPEREF; + VARIABLEREF; + METHOD; + ADD; + SUBTRACT; + NUMBER; +} + +// applies only to the parser: +@header {package org.springframework.expression.spel.generated;} + +// applies only to the lexer: +@lexer::header {package org.springframework.expression.spel.generated;} + +@members { + // For collecting info whilst processing rules that can be used in messages + protected Stack paraphrase = new Stack(); +} + +@rulecatch { + catch(RecognitionException e) { + reportError(e); + throw e; + } +} + +expr: expression EOF!; + +expression : + logicalOrExpression + ( (ASSIGN^ logicalOrExpression) + | (DEFAULT^ logicalOrExpression) + | (QMARK^ expression COLON! expression))?; + +parenExpr : LPAREN! expression RPAREN!; + +logicalOrExpression +: logicalAndExpression (OR^ logicalAndExpression)*; + +logicalAndExpression +: relationalExpression (AND^ relationalExpression)*; + +relationalExpression : sumExpression (relationalOperator^ sumExpression)?; + +sumExpression + : productExpression ( (PLUS^ | MINUS^) productExpression)*; + +productExpression + : powerExpr ((STAR^ | DIV^| MOD^) powerExpr)* ; + +powerExpr : unaryExpression (POWER^ unaryExpression)? ; + +unaryExpression + : (PLUS^ | MINUS^ | BANG^) unaryExpression + | primaryExpression ; + +primaryExpression + : startNode (node)? -> ^(EXPRESSION startNode (node)?); + +startNode + : + parenExpr + | methodOrProperty + | functionOrVar + | indexer + | literal + | type + | constructor + | projection + | selection + | firstSelection + | lastSelection + ; + +node + : ((DOT dottedNode) | nonDottedNode)+; + +nonDottedNode + : indexer; + +dottedNode + : + ((methodOrProperty + | functionOrVar + | projection + | selection + | firstSelection + | lastSelection + )) + ; + +functionOrVar + : (POUND ID LPAREN) => function + | var + ; + +function : POUND id=ID methodArgs -> ^(FUNCTIONREF[$id] methodArgs); + +var : POUND id=ID -> ^(VARIABLEREF[$id]); + + +methodOrProperty + : (ID LPAREN) => id=ID methodArgs -> ^(METHOD[$id] methodArgs) + | property + ; + +// may have to preserve these commas to make it easier to offer suggestions in the right place +// mod at 9th feb 19:13 - added the second 'COMMA?' to allow for code completion "foo(A," +// TODO need to preserve commas and then check for badly formed call later (optimizing tree walk) to disallow "foo(a,b,c,)" +methodArgs : LPAREN! (argument (COMMA! argument)* (COMMA!)?)? RPAREN!; + +// If we match ID then create a node called PROPERTY_OR_FIELD and copy the id info into it. +// this means the propertyOrField.text is what id.text would have been, rather than having to +// access id as a child of the new node. +property: id=ID -> ^(PROPERTY_OR_FIELD[$id]); + + +indexer: LBRACKET r1=argument (COMMA r2=argument)* RBRACKET -> ^(INDEXER $r1 ($r2)*); + +// argument; + // TODO make expression conditional with ? if want completion for when the RCURLY is missing +projection: PROJECT^ expression RBRACKET!; + +selection: SELECT^ expression RBRACKET!; + +firstSelection: SELECT_FIRST^ expression RBRACKET!; + +lastSelection: SELECT_LAST^ expression RBRACKET!; + +// TODO cope with array types +type: TYPE qualifiedId RPAREN -> ^(TYPEREF qualifiedId); +//type: TYPE tn=qualifiedId (LBRACKET RBRACKET)? (COMMA qid=qualifiedId)? RPAREN + + +constructor + : ('new' qualifiedId LPAREN) => 'new' qualifiedId ctorArgs -> ^(CONSTRUCTOR qualifiedId ctorArgs) + ; + +ctorArgs + : LPAREN! (namedArgument (COMMA! namedArgument)*)? RPAREN!; + +argument : expression; + +namedArgument + : (ID ASSIGN) => id=ID ASSIGN expression + -> ^(NAMED_ARGUMENT[$id] expression) + | argument ; + +qualifiedId : ID (DOT ID)* -> ^(QUALIFIED_IDENTIFIER ID*); + +contextName : ID (DIV ID)* -> ^(QUALIFIED_IDENTIFIER ID*); + +literal + : INTEGER_LITERAL + | STRING_LITERAL + | DQ_STRING_LITERAL + | boolLiteral + | NULL_LITERAL + | HEXADECIMAL_INTEGER_LITERAL + | REAL_LITERAL + ; + +boolLiteral: TRUE | FALSE; + +INTEGER_LITERAL + : (DECIMAL_DIGIT)+ (INTEGER_TYPE_SUFFIX)?; + +HEXADECIMAL_INTEGER_LITERAL : ('0x' | '0X') (HEX_DIGIT)+ (INTEGER_TYPE_SUFFIX)?; + +relationalOperator + : EQUAL + | NOT_EQUAL + | LESS_THAN + | LESS_THAN_OR_EQUAL + | GREATER_THAN + | GREATER_THAN_OR_EQUAL + | INSTANCEOF + | BETWEEN + | MATCHES + ; + +ASSIGN: '='; +EQUAL: '=='; +NOT_EQUAL: '!='; +LESS_THAN: '<'; +LESS_THAN_OR_EQUAL: '<='; +GREATER_THAN: '>'; +GREATER_THAN_OR_EQUAL: '>='; +INSTANCEOF: 'instanceof'; +BETWEEN:'between'; +MATCHES:'matches'; +NULL_LITERAL: 'null'; + +SEMI: ';'; +DOT: '.'; +COMMA: ','; +LPAREN: '('; +RPAREN: ')'; +LCURLY: '{'; +RCURLY: '}'; +LBRACKET: '['; +RBRACKET: ']'; +PIPE: '|'; + +AND: 'and'; +OR: 'or'; +FALSE: 'false'; +TRUE: 'true'; + +PLUS: '+'; +MINUS: '-'; +DIV: '/'; +STAR: '*'; +MOD: '%'; +POWER: '^'; +BANG: '!'; +POUND: '#'; +QMARK: '?'; +DEFAULT: '??'; +PROJECT: '!['; +SELECT: '?['; +SELECT_FIRST: '^['; +SELECT_LAST: '$['; +TYPE: 'T('; + +STRING_LITERAL: '\''! (APOS|~'\'')* '\''!; +DQ_STRING_LITERAL: '"'! (~'"')* '"'!; +ID: ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9'|DOT_ESCAPED)*; +DOT_ESCAPED: '\\.'; +WS: ( ' ' | '\t' | '\n' |'\r')+ { $channel=HIDDEN; } ; +DOLLAR: '$'; +AT: '@'; +UPTO: '..'; +COLON: ':'; + + +REAL_LITERAL : + ('.' (DECIMAL_DIGIT)+ (EXPONENT_PART)? (REAL_TYPE_SUFFIX)?) | + ((DECIMAL_DIGIT)+ '.' (DECIMAL_DIGIT)+ (EXPONENT_PART)? (REAL_TYPE_SUFFIX)?) | + ((DECIMAL_DIGIT)+ (EXPONENT_PART) (REAL_TYPE_SUFFIX)?) | + ((DECIMAL_DIGIT)+ (REAL_TYPE_SUFFIX)); + +fragment APOS : '\''! '\''; +fragment DECIMAL_DIGIT : '0'..'9' ; +fragment INTEGER_TYPE_SUFFIX : ( 'L' | 'l' ); +fragment HEX_DIGIT : '0'|'1'|'2'|'3'|'4'|'5'|'6'|'7'|'8'|'9'|'A'|'B'|'C'|'D'|'E'|'F'|'a'|'b'|'c'|'d'|'e'|'f'; + +fragment EXPONENT_PART : 'e' (SIGN)* (DECIMAL_DIGIT)+ | 'E' (SIGN)* (DECIMAL_DIGIT)+ ; +fragment SIGN : '+' | '-' ; +fragment REAL_TYPE_SUFFIX : 'F' | 'f' | 'D' | 'd'; diff --git a/classes/production/spring-jdbc/META-INF/spring.handlers b/classes/production/spring-jdbc/META-INF/spring.handlers new file mode 100644 index 00000000000..3009fcedee4 --- /dev/null +++ b/classes/production/spring-jdbc/META-INF/spring.handlers @@ -0,0 +1 @@ +http\://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler \ No newline at end of file diff --git a/classes/production/spring-jdbc/META-INF/spring.schemas b/classes/production/spring-jdbc/META-INF/spring.schemas new file mode 100644 index 00000000000..bb50ce33224 --- /dev/null +++ b/classes/production/spring-jdbc/META-INF/spring.schemas @@ -0,0 +1,8 @@ +http\://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc.xsd +http\://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc.xsd +http\://www.springframework.org/schema/jdbc/spring-jdbc-3.2.xsd=org/springframework/jdbc/config/spring-jdbc.xsd +http\://www.springframework.org/schema/jdbc/spring-jdbc-4.0.xsd=org/springframework/jdbc/config/spring-jdbc.xsd +http\://www.springframework.org/schema/jdbc/spring-jdbc-4.1.xsd=org/springframework/jdbc/config/spring-jdbc.xsd +http\://www.springframework.org/schema/jdbc/spring-jdbc-4.2.xsd=org/springframework/jdbc/config/spring-jdbc.xsd +http\://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd=org/springframework/jdbc/config/spring-jdbc.xsd +http\://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc.xsd diff --git a/classes/production/spring-jdbc/META-INF/spring.tooling b/classes/production/spring-jdbc/META-INF/spring.tooling new file mode 100644 index 00000000000..bb4d4f285de --- /dev/null +++ b/classes/production/spring-jdbc/META-INF/spring.tooling @@ -0,0 +1,4 @@ +# Tooling related information for the jdbc namespace +http\://www.springframework.org/schema/jdbc@name=jdbc Namespace +http\://www.springframework.org/schema/jdbc@prefix=jdbc +http\://www.springframework.org/schema/jdbc@icon=org/springframework/jdbc/config/spring-jdbc.gif diff --git a/classes/production/spring-jdbc/org/springframework/jdbc/config/spring-jdbc.gif b/classes/production/spring-jdbc/org/springframework/jdbc/config/spring-jdbc.gif new file mode 100644 index 00000000000..20ed1f9a443 Binary files /dev/null and b/classes/production/spring-jdbc/org/springframework/jdbc/config/spring-jdbc.gif differ diff --git a/classes/production/spring-jdbc/org/springframework/jdbc/config/spring-jdbc.xsd b/classes/production/spring-jdbc/org/springframework/jdbc/config/spring-jdbc.xsd new file mode 100644 index 00000000000..e2205703122 --- /dev/null +++ b/classes/production/spring-jdbc/org/springframework/jdbc/config/spring-jdbc.xsd @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + If set to "true", a pseudo-random unique name will be generated for the embedded + database, overriding any implicit name provided via the 'id' attribute or any + explicit name provided via the 'database-name' attribute. + Note that this is not the bean name but rather the name of the embedded database + as used in the JDBC connection URL for the database. + + + + + + + + + + + + + + + + + + + + + elements. + ]]> + + + + + + + + + + + + + + + + + + + + + + Is this bean "enabled", meaning the scripts will be executed? + Defaults to true but can be used to switch on and off script execution + depending on the environment. + + + + + + + Should failed SQL statements be ignored during execution? + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-jdbc/org/springframework/jdbc/support/sql-error-codes.xml b/classes/production/spring-jdbc/org/springframework/jdbc/support/sql-error-codes.xml new file mode 100644 index 00000000000..c0278d5919e --- /dev/null +++ b/classes/production/spring-jdbc/org/springframework/jdbc/support/sql-error-codes.xml @@ -0,0 +1,294 @@ + + + + + + + + + DB2* + + + -007,-029,-097,-104,-109,-115,-128,-199,-204,-206,-301,-408,-441,-491 + + + -803 + + + -407,-530,-531,-532,-543,-544,-545,-603,-667 + + + -904,-971 + + + -1035,-1218,-30080,-30081 + + + -911,-913 + + + + + + Apache Derby + + + true + + + 42802,42821,42X01,42X02,42X03,42X04,42X05,42X06,42X07,42X08 + + + 23505 + + + 22001,22005,23502,23503,23513,X0Y32 + + + 04501,08004,42Y07 + + + 40XL1 + + + 40001 + + + + + + 42000,42001,42101,42102,42111,42112,42121,42122,42132 + + + 23001,23505 + + + 22001,22003,22012,22018,22025,23000,23002,23003,23502,23503,23506,23507,23513 + + + 90046,90100,90117,90121,90126 + + + 50200 + + + + + + HSQL Database Engine + + + -22,-28 + + + -104 + + + -9 + + + -80 + + + + + + Informix Dynamic Server + + + -201,-217,-696 + + + -239,-268,-6017 + + + -692,-11030 + + + + + + Microsoft SQL Server + + + 156,170,207,208,209 + + + 229 + + + 2601,2627 + + + 544,8114,8115 + + + 4060 + + + 1222 + + + 1205 + + + + + + 1054,1064,1146 + + + 1062 + + + 630,839,840,893,1169,1215,1216,1217,1364,1451,1452,1557 + + + 1 + + + 1205 + + + 1213 + + + + + + 900,903,904,917,936,942,17006,6550 + + + 17003 + + + 1 + + + 1400,1722,2291,2292 + + + 17002,17447 + + + 54,30006 + + + 8177 + + + 60 + + + + + + true + + + 03000,42000,42601,42602,42622,42804,42P01 + + + 23505 + + + 23000,23502,23503,23514 + + + 53000,53100,53200,53300 + + + 55P03 + + + 40001 + + + 40P01 + + + + + + + Sybase SQL Server + SQL Server + Adaptive Server Enterprise + ASE + sql server + + + + 101,102,103,104,105,106,107,108,109,110,111,112,113,116,120,121,123,207,208,213,257,512 + + + 2601,2615,2626 + + + 233,511,515,530,546,547,2615,2714 + + + 921,1105 + + + 12205 + + + 1205 + + + + + + + + SAP DB + HDB + + + + + 257,259,260,261,262,263,264,267,268,269,270,271,272,273,275,276,277,278, + 278,279,280,281,282,283,284,285,286,288,289,290,294,295,296,297,299,308,309, + 313,315,316,318,319,320,321,322,323,324,328,329,330,333,335,336,337,338,340, + 343,350,351,352,362,368 + + + + 10,258 + + + 301 + + + 461,462 + + + -813,-709,-708,1024,1025,1026,1027,1029,1030,1031 + + + -11210,582,587,588,594 + + + 131 + + + 138,143 + + + 133 + + + + + diff --git a/classes/production/spring-jms/META-INF/spring.handlers b/classes/production/spring-jms/META-INF/spring.handlers new file mode 100644 index 00000000000..02cedcc67c5 --- /dev/null +++ b/classes/production/spring-jms/META-INF/spring.handlers @@ -0,0 +1 @@ +http\://www.springframework.org/schema/jms=org.springframework.jms.config.JmsNamespaceHandler diff --git a/classes/production/spring-jms/META-INF/spring.schemas b/classes/production/spring-jms/META-INF/spring.schemas new file mode 100644 index 00000000000..84a85293530 --- /dev/null +++ b/classes/production/spring-jms/META-INF/spring.schemas @@ -0,0 +1,9 @@ +http\://www.springframework.org/schema/jms/spring-jms-2.5.xsd=org/springframework/jms/config/spring-jms.xsd +http\://www.springframework.org/schema/jms/spring-jms-3.0.xsd=org/springframework/jms/config/spring-jms.xsd +http\://www.springframework.org/schema/jms/spring-jms-3.1.xsd=org/springframework/jms/config/spring-jms.xsd +http\://www.springframework.org/schema/jms/spring-jms-3.2.xsd=org/springframework/jms/config/spring-jms.xsd +http\://www.springframework.org/schema/jms/spring-jms-4.0.xsd=org/springframework/jms/config/spring-jms.xsd +http\://www.springframework.org/schema/jms/spring-jms-4.1.xsd=org/springframework/jms/config/spring-jms.xsd +http\://www.springframework.org/schema/jms/spring-jms-4.2.xsd=org/springframework/jms/config/spring-jms.xsd +http\://www.springframework.org/schema/jms/spring-jms-4.3.xsd=org/springframework/jms/config/spring-jms.xsd +http\://www.springframework.org/schema/jms/spring-jms.xsd=org/springframework/jms/config/spring-jms.xsd diff --git a/classes/production/spring-jms/META-INF/spring.tooling b/classes/production/spring-jms/META-INF/spring.tooling new file mode 100644 index 00000000000..1935cb1cd99 --- /dev/null +++ b/classes/production/spring-jms/META-INF/spring.tooling @@ -0,0 +1,4 @@ +# Tooling related information for the jms namespace +http\://www.springframework.org/schema/jms@name=jms Namespace +http\://www.springframework.org/schema/jms@prefix=jms +http\://www.springframework.org/schema/jms@icon=org/springframework/jms/config/spring-jms.gif diff --git a/classes/production/spring-jms/org/springframework/jms/config/spring-jms.gif b/classes/production/spring-jms/org/springframework/jms/config/spring-jms.gif new file mode 100644 index 00000000000..731b7a90959 Binary files /dev/null and b/classes/production/spring-jms/org/springframework/jms/config/spring-jms.gif differ diff --git a/classes/production/spring-jms/org/springframework/jms/config/spring-jms.xsd b/classes/production/spring-jms/org/springframework/jms/config/spring-jms.xsd new file mode 100644 index 00000000000..0cfeeb6f8c8 --- /dev/null +++ b/classes/production/spring-jms/org/springframework/jms/config/spring-jms.xsd @@ -0,0 +1,638 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-oxm/META-INF/spring.handlers b/classes/production/spring-oxm/META-INF/spring.handlers new file mode 100644 index 00000000000..22a2a50458b --- /dev/null +++ b/classes/production/spring-oxm/META-INF/spring.handlers @@ -0,0 +1 @@ +http\://www.springframework.org/schema/oxm=org.springframework.oxm.config.OxmNamespaceHandler \ No newline at end of file diff --git a/classes/production/spring-oxm/META-INF/spring.schemas b/classes/production/spring-oxm/META-INF/spring.schemas new file mode 100644 index 00000000000..511ac0a32b0 --- /dev/null +++ b/classes/production/spring-oxm/META-INF/spring.schemas @@ -0,0 +1,8 @@ +http\://www.springframework.org/schema/oxm/spring-oxm-3.0.xsd=org/springframework/oxm/config/spring-oxm.xsd +http\://www.springframework.org/schema/oxm/spring-oxm-3.1.xsd=org/springframework/oxm/config/spring-oxm.xsd +http\://www.springframework.org/schema/oxm/spring-oxm-3.2.xsd=org/springframework/oxm/config/spring-oxm.xsd +http\://www.springframework.org/schema/oxm/spring-oxm-4.0.xsd=org/springframework/oxm/config/spring-oxm.xsd +http\://www.springframework.org/schema/oxm/spring-oxm-4.1.xsd=org/springframework/oxm/config/spring-oxm.xsd +http\://www.springframework.org/schema/oxm/spring-oxm-4.2.xsd=org/springframework/oxm/config/spring-oxm.xsd +http\://www.springframework.org/schema/oxm/spring-oxm-4.3.xsd=org/springframework/oxm/config/spring-oxm.xsd +http\://www.springframework.org/schema/oxm/spring-oxm.xsd=org/springframework/oxm/config/spring-oxm.xsd diff --git a/classes/production/spring-oxm/META-INF/spring.tooling b/classes/production/spring-oxm/META-INF/spring.tooling new file mode 100644 index 00000000000..aa9b1ca2a3c --- /dev/null +++ b/classes/production/spring-oxm/META-INF/spring.tooling @@ -0,0 +1,4 @@ +# Tooling related information for the oxm namespace +http\://www.springframework.org/schema/oxm@name=oxm Namespace +http\://www.springframework.org/schema/oxm@prefix=oxm +http\://www.springframework.org/schema/oxm@icon=org/springframework/oxm/config/spring-oxm.gif diff --git a/classes/production/spring-oxm/org/springframework/oxm/config/spring-oxm.gif b/classes/production/spring-oxm/org/springframework/oxm/config/spring-oxm.gif new file mode 100644 index 00000000000..84d6307c9e4 Binary files /dev/null and b/classes/production/spring-oxm/org/springframework/oxm/config/spring-oxm.gif differ diff --git a/classes/production/spring-oxm/org/springframework/oxm/config/spring-oxm.xsd b/classes/production/spring-oxm/org/springframework/oxm/config/spring-oxm.xsd new file mode 100644 index 00000000000..6549841fb58 --- /dev/null +++ b/classes/production/spring-oxm/org/springframework/oxm/config/spring-oxm.xsd @@ -0,0 +1,136 @@ + + + + + + + + + Defines the elements used in Spring's Object/XML Mapping integration. + + + + + + + + Defines a JAXB2 Marshaller. + + + + + + + + + + + + + + + + + + + The JAXB context path. + + + + + + + + + + + + Defines a JiBX Marshaller. + + + + + + + + + + + + The target class to be bound with JiBX. + + + + + The target package for the JiBX binding. + + + + + The binding name used by this marshaller. + + + + + + + + + + + + Defines a Castor Marshaller. + + + + + + + + + + + + The encoding to use for stream reading. + + + + + The target class to be bound with the Castor marshaller. + + + + + The target package that contains Castor descriptor classes. + + + + + The path to the Castor mapping file. + + + + + + + + + + A class supported by a marshaller. + + + + + + + + + + + diff --git a/classes/production/spring-test/META-INF/spring.factories b/classes/production/spring-test/META-INF/spring.factories new file mode 100644 index 00000000000..30cd85a1820 --- /dev/null +++ b/classes/production/spring-test/META-INF/spring.factories @@ -0,0 +1,14 @@ +# Default TestExecutionListeners for the Spring TestContext Framework +# +org.springframework.test.context.TestExecutionListener = \ + org.springframework.test.context.web.ServletTestExecutionListener,\ + org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener,\ + org.springframework.test.context.support.DependencyInjectionTestExecutionListener,\ + org.springframework.test.context.support.DirtiesContextTestExecutionListener,\ + org.springframework.test.context.transaction.TransactionalTestExecutionListener,\ + org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener + +# Default ContextCustomizerFactory implementations for the Spring TestContext Framework +# +org.springframework.test.context.ContextCustomizerFactory = \ + org.springframework.test.context.web.socket.MockServerContainerContextCustomizerFactory diff --git a/classes/production/spring-tx/META-INF/spring.handlers b/classes/production/spring-tx/META-INF/spring.handlers new file mode 100644 index 00000000000..4c07197ea4e --- /dev/null +++ b/classes/production/spring-tx/META-INF/spring.handlers @@ -0,0 +1 @@ +http\://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler diff --git a/classes/production/spring-tx/META-INF/spring.schemas b/classes/production/spring-tx/META-INF/spring.schemas new file mode 100644 index 00000000000..cf64588e78d --- /dev/null +++ b/classes/production/spring-tx/META-INF/spring.schemas @@ -0,0 +1,10 @@ +http\://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx-3.2.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx-4.0.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx-4.1.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx-4.2.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx-4.3.xsd=org/springframework/transaction/config/spring-tx.xsd +http\://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx.xsd diff --git a/classes/production/spring-tx/META-INF/spring.tooling b/classes/production/spring-tx/META-INF/spring.tooling new file mode 100644 index 00000000000..8a83a4b6b12 --- /dev/null +++ b/classes/production/spring-tx/META-INF/spring.tooling @@ -0,0 +1,4 @@ +# Tooling related information for the tx namespace +http\://www.springframework.org/schema/tx@name=tx Namespace +http\://www.springframework.org/schema/tx@prefix=tx +http\://www.springframework.org/schema/tx@icon=org/springframework/transaction/config/spring-tx.gif diff --git a/classes/production/spring-tx/org/springframework/jca/context/ra.xml b/classes/production/spring-tx/org/springframework/jca/context/ra.xml new file mode 100644 index 00000000000..54f0b7a76d8 --- /dev/null +++ b/classes/production/spring-tx/org/springframework/jca/context/ra.xml @@ -0,0 +1,17 @@ + + + Spring Framework + Spring Connector + 1.0 + + org.springframework.jca.context.SpringContextResourceAdapter + + ContextConfigLocation + java.lang.String + META-INF/applicationContext.xml + + + diff --git a/classes/production/spring-tx/org/springframework/transaction/config/spring-tx.gif b/classes/production/spring-tx/org/springframework/transaction/config/spring-tx.gif new file mode 100644 index 00000000000..20ed1f9a443 Binary files /dev/null and b/classes/production/spring-tx/org/springframework/transaction/config/spring-tx.gif differ diff --git a/classes/production/spring-tx/org/springframework/transaction/config/spring-tx.xsd b/classes/production/spring-tx/org/springframework/transaction/config/spring-tx.xsd new file mode 100644 index 00000000000..844fbad1b88 --- /dev/null +++ b/classes/production/spring-tx/org/springframework/transaction/config/spring-tx.xsd @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-web/META-INF/services/javax.servlet.ServletContainerInitializer b/classes/production/spring-web/META-INF/services/javax.servlet.ServletContainerInitializer new file mode 100644 index 00000000000..b0ab3c3f006 --- /dev/null +++ b/classes/production/spring-web/META-INF/services/javax.servlet.ServletContainerInitializer @@ -0,0 +1 @@ +org.springframework.web.SpringServletContainerInitializer \ No newline at end of file diff --git a/classes/production/spring-web/META-INF/web-fragment.xml b/classes/production/spring-web/META-INF/web-fragment.xml new file mode 100644 index 00000000000..e687c8b58ec --- /dev/null +++ b/classes/production/spring-web/META-INF/web-fragment.xml @@ -0,0 +1,10 @@ + + + + spring_web + + + diff --git a/classes/production/spring-web/org/springframework/web/context/ContextLoader.properties b/classes/production/spring-web/org/springframework/web/context/ContextLoader.properties new file mode 100644 index 00000000000..6cd24b294af --- /dev/null +++ b/classes/production/spring-web/org/springframework/web/context/ContextLoader.properties @@ -0,0 +1,5 @@ +# Default WebApplicationContext implementation class for ContextLoader. +# Used as fallback when no explicit context implementation has been specified as context-param. +# Not meant to be customized by application developers. + +org.springframework.web.context.WebApplicationContext=org.springframework.web.context.support.XmlWebApplicationContext diff --git a/classes/production/spring-web/org/springframework/web/util/HtmlCharacterEntityReferences.properties b/classes/production/spring-web/org/springframework/web/util/HtmlCharacterEntityReferences.properties new file mode 100644 index 00000000000..75d3015792a --- /dev/null +++ b/classes/production/spring-web/org/springframework/web/util/HtmlCharacterEntityReferences.properties @@ -0,0 +1,265 @@ +# Character Entity References defined by the HTML 4.0 standard. +# A complete description of the HTML 4.0 character set can be found at: +# http://www.w3.org/TR/html4/charset.html + +# Character entity references for ISO 8859-1 characters + +160 = nbsp +161 = iexcl +162 = cent +163 = pound +164 = curren +165 = yen +166 = brvbar +167 = sect +168 = uml +169 = copy +170 = ordf +171 = laquo +172 = not +173 = shy +174 = reg +175 = macr +176 = deg +177 = plusmn +178 = sup2 +179 = sup3 +180 = acute +181 = micro +182 = para +183 = middot +184 = cedil +185 = sup1 +186 = ordm +187 = raquo +188 = frac14 +189 = frac12 +190 = frac34 +191 = iquest +192 = Agrave +193 = Aacute +194 = Acirc +195 = Atilde +196 = Auml +197 = Aring +198 = AElig +199 = Ccedil +200 = Egrave +201 = Eacute +202 = Ecirc +203 = Euml +204 = Igrave +205 = Iacute +206 = Icirc +207 = Iuml +208 = ETH +209 = Ntilde +210 = Ograve +211 = Oacute +212 = Ocirc +213 = Otilde +214 = Ouml +215 = times +216 = Oslash +217 = Ugrave +218 = Uacute +219 = Ucirc +220 = Uuml +221 = Yacute +222 = THORN +223 = szlig +224 = agrave +225 = aacute +226 = acirc +227 = atilde +228 = auml +229 = aring +230 = aelig +231 = ccedil +232 = egrave +233 = eacute +234 = ecirc +235 = euml +236 = igrave +237 = iacute +238 = icirc +239 = iuml +240 = eth +241 = ntilde +242 = ograve +243 = oacute +244 = ocirc +245 = otilde +246 = ouml +247 = divide +248 = oslash +249 = ugrave +250 = uacute +251 = ucirc +252 = uuml +253 = yacute +254 = thorn +255 = yuml + +# Character entity references for symbols, mathematical symbols, and Greek letters + +402 = fnof +913 = Alpha +914 = Beta +915 = Gamma +916 = Delta +917 = Epsilon +918 = Zeta +919 = Eta +920 = Theta +921 = Iota +922 = Kappa +923 = Lambda +924 = Mu +925 = Nu +926 = Xi +927 = Omicron +928 = Pi +929 = Rho +931 = Sigma +932 = Tau +933 = Upsilon +934 = Phi +935 = Chi +936 = Psi +937 = Omega +945 = alpha +946 = beta +947 = gamma +948 = delta +949 = epsilon +950 = zeta +951 = eta +952 = theta +953 = iota +954 = kappa +955 = lambda +956 = mu +957 = nu +958 = xi +959 = omicron +960 = pi +961 = rho +962 = sigmaf +963 = sigma +964 = tau +965 = upsilon +966 = phi +967 = chi +968 = psi +969 = omega +977 = thetasym +978 = upsih +982 = piv +8226 = bull +8230 = hellip +8242 = prime +8243 = Prime +8254 = oline +8260 = frasl +8472 = weierp +8465 = image +8476 = real +8482 = trade +8501 = alefsym +8592 = larr +8593 = uarr +8594 = rarr +8595 = darr +8596 = harr +8629 = crarr +8656 = lArr +8657 = uArr +8658 = rArr +8659 = dArr +8660 = hArr +8704 = forall +8706 = part +8707 = exist +8709 = empty +8711 = nabla +8712 = isin +8713 = notin +8715 = ni +8719 = prod +8721 = sum +8722 = minus +8727 = lowast +8730 = radic +8733 = prop +8734 = infin +8736 = ang +8743 = and +8744 = or +8745 = cap +8746 = cup +8747 = int +8756 = there4 +8764 = sim +8773 = cong +8776 = asymp +8800 = ne +8801 = equiv +8804 = le +8805 = ge +8834 = sub +8835 = sup +8836 = nsub +8838 = sube +8839 = supe +8853 = oplus +8855 = otimes +8869 = perp +8901 = sdot +8968 = lceil +8969 = rceil +8970 = lfloor +8971 = rfloor +9001 = lang +9002 = rang +9674 = loz +9824 = spades +9827 = clubs +9829 = hearts +9830 = diams + +# Character entity references for markup-significant and internationalization characters + +34 = quot +38 = amp +39 = #39 +60 = lt +62 = gt +338 = OElig +339 = oelig +352 = Scaron +353 = scaron +376 = Yuml +710 = circ +732 = tilde +8194 = ensp +8195 = emsp +8201 = thinsp +8204 = zwnj +8205 = zwj +8206 = lrm +8207 = rlm +8211 = ndash +8212 = mdash +8216 = lsquo +8217 = rsquo +8218 = sbquo +8220 = ldquo +8221 = rdquo +8222 = bdquo +8224 = dagger +8225 = Dagger +8240 = permil +8249 = lsaquo +8250 = rsaquo +8364 = euro diff --git a/classes/production/spring-webmvc/META-INF/spring-form.tld b/classes/production/spring-webmvc/META-INF/spring-form.tld new file mode 100644 index 00000000000..a85779c5712 --- /dev/null +++ b/classes/production/spring-webmvc/META-INF/spring-form.tld @@ -0,0 +1,2469 @@ + + + + Spring Framework JSP Form Tag Library + 4.3 + form + http://www.springframework.org/tags/form + + + Renders an HTML 'form' tag and exposes a binding path to inner tags + for binding. + form + org.springframework.web.servlet.tags.form.FormTag + JSP + + HTML Standard Attribute + id + false + true + + + HTML Standard Attribute - added for backwards compatibility cases + name + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + Name of the model attribute under which the form object is exposed. + Defaults to 'command'. + modelAttribute + false + true + + + DEPRECATED: Use "modelAttribute" instead. + commandName + false + true + + + HTML Required Attribute + action + false + true + + + Action reference to be appended to the current servlet path + servletRelativeAction + false + true + + + HTML Optional Attribute + method + false + true + + + HTML Optional Attribute + target + false + true + + + HTML Optional Attribute + enctype + false + true + + + Specifies the list of character encodings for input data that is accepted + by the server processing this form. The value is a space- and/or comma-delimited list of + charset values. The client must interpret this list as an exclusive-or list, i.e. the + server is able to accept any single character encoding per entity received. + acceptCharset + false + true + + + HTML Event Attribute + onsubmit + false + true + + + HTML Event Attribute + onreset + false + true + + + Common Optional Attribute + autocomplete + false + true + + + The parameter name used for HTTP methods other then GET and POST. + Default is '_method'. + methodParam + false + true + + true + + + + Renders an HTML 'input' tag with type 'text' using the bound value. + input + org.springframework.web.servlet.tags.form.InputTag + empty + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + HTML Event Attribute + onfocus + false + true + + + HTML Event Attribute + onblur + false + true + + + HTML Event Attribute + onchange + false + true + + + HTML Standard Attribute + accesskey + false + true + + + HTML Optional Attribute + size + false + true + + + HTML Optional Attribute + maxlength + false + true + + + HTML Optional Attribute + alt + false + true + + + HTML Event Attribute + onselect + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will make the HTML element readonly. + readonly + false + true + + + Common Optional Attribute + autocomplete + false + true + + true + + + + Renders an HTML 'input' tag with type 'password' using the bound value. + password + org.springframework.web.servlet.tags.form.PasswordInputTag + empty + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + HTML Event Attribute + onfocus + false + true + + + HTML Event Attribute + onblur + false + true + + + HTML Event Attribute + onchange + false + true + + + HTML Standard Attribute + accesskey + false + true + + + HTML Optional Attribute + size + false + true + + + HTML Optional Attribute + maxlength + false + true + + + HTML Optional Attribute + alt + false + true + + + HTML Event Attribute + onselect + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will make the HTML element readonly. + readonly + false + true + + + Common Optional Attribute + autocomplete + false + true + + + Is the password value to be shown? Defaults to false. + showPassword + false + true + + true + + + + Renders an HTML 'input' tag with type 'hidden' using the bound value. + hidden + org.springframework.web.servlet.tags.form.HiddenInputTag + empty + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + true + + + + Renders an HTML 'select' element. Supports data binding to the + selected option. + select + org.springframework.web.servlet.tags.form.SelectTag + JSP + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + HTML Event Attribute + onfocus + false + true + + + HTML Event Attribute + onblur + false + true + + + HTML Event Attribute + onchange + false + true + + + HTML Standard Attribute + accesskey + false + true + + + The Collection, Map or array of objects used to generate the + inner 'option' tags + items + false + true + + + Name of the property mapped to 'value' attribute of the + 'option' tag + itemValue + false + true + + + Name of the property mapped to the inner text of the + 'option' tag + itemLabel + false + true + + + HTML Optional Attribute + size + false + true + + + HTML Optional Attribute + multiple + false + true + + true + + + + Renders a single HTML 'option'. + Sets 'selected' as appropriate based on bound value. + option + org.springframework.web.servlet.tags.form.OptionTag + JSP + + The actual value bound to the 'value' attribute + value + java.lang.Object + + + The String representation of thr value bound to the 'value' + attribute, taking into consideration any PropertyEditor associated with + the enclosing 'select' tag. + displayValue + java.lang.String + + + HTML Standard Attribute + id + false + true + + + HTML Optional Attribute + value + true + true + + + HTML Optional Attribute + label + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + true + + + + Renders a list of HTML 'option' tags. Sets 'selected' as appropriate + based on bound value. + options + org.springframework.web.servlet.tags.form.OptionsTag + empty + + HTML Standard Attribute + id + false + true + + + The Collection, Map or array of objects used to generate the inner + 'option' tags. This attribute is required unless the containing select's property + for data binding is an Enum, in which case the enum's values are used. + items + false + true + + + Name of the property mapped to 'value' attribute of the 'option' tag + itemValue + false + true + + + Name of the property mapped to the inner text of the 'option' tag + itemLabel + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + true + + + + Renders an HTML 'input' tag with type 'radio'. + radiobutton + org.springframework.web.servlet.tags.form.RadioButtonTag + empty + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + HTML Event Attribute + onfocus + false + true + + + HTML Event Attribute + onblur + false + true + + + HTML Event Attribute + onchange + false + true + + + HTML Standard Attribute + accesskey + false + true + + + HTML Optional Attribute + value + false + true + + + Value to be displayed as part of the tag + label + false + true + + true + + + + Renders multiple HTML 'input' tags with type 'radio'. + radiobuttons + org.springframework.web.servlet.tags.form.RadioButtonsTag + empty + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + HTML Event Attribute + onfocus + false + true + + + HTML Event Attribute + onblur + false + true + + + HTML Event Attribute + onchange + false + true + + + HTML Standard Attribute + accesskey + false + true + + + The Collection, Map or array of objects used to generate the 'input' + tags with type 'radio'. This attribute is required unless the property for data + binding is an Enum, in which case the enum's values are used. + items + false + true + + + Name of the property mapped to 'value' attribute of the 'input' + tags with type 'radio' + itemValue + false + true + + + Value to be displayed as part of the 'input' tags with type + 'radio' + itemLabel + false + true + + + Delimiter to use between each 'input' tag with type 'radio'. + There is no delimiter by default. + delimiter + false + true + + + Specifies the HTML element that is used to enclose each 'input' + tag with type 'radio'. Defaults to 'span'. + element + false + true + + true + + + + Renders an HTML 'input' tag with type 'checkbox'. + checkbox + org.springframework.web.servlet.tags.form.CheckboxTag + empty + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + HTML Event Attribute + onfocus + false + true + + + HTML Event Attribute + onblur + false + true + + + HTML Event Attribute + onchange + false + true + + + HTML Standard Attribute + accesskey + false + true + + + HTML Optional Attribute + value + false + true + + + Value to be displayed as part of the tag + label + false + true + + true + + + + Renders multiple HTML 'input' tags with type 'checkbox'. + checkboxes + org.springframework.web.servlet.tags.form.CheckboxesTag + empty + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + HTML Event Attribute + onfocus + false + true + + + HTML Event Attribute + onblur + false + true + + + HTML Event Attribute + onchange + false + true + + + HTML Standard Attribute + accesskey + false + true + + + The Collection, Map or array of objects used to generate the + 'input' tags with type 'checkbox' + items + true + true + + + Name of the property mapped to 'value' attribute of the 'input' + tags with type 'checkbox' + itemValue + false + true + + + Value to be displayed as part of the 'input' tags with type + 'checkbox' + itemLabel + false + true + + + Delimiter to use between each 'input' tag with type 'checkbox'. + There is no delimiter by default. + delimiter + false + true + + + Specifies the HTML element that is used to enclose each 'input' + tag with type 'checkbox'. Defaults to 'span'. + element + false + true + + true + + + + Renders an HTML 'textarea'. + textarea + org.springframework.web.servlet.tags.form.TextareaTag + empty + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used when the bound field has errors. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + HTML Event Attribute + onfocus + false + true + + + HTML Event Attribute + onblur + false + true + + + HTML Event Attribute + onchange + false + true + + + HTML Standard Attribute + accesskey + false + true + + + HTML Required Attribute + rows + false + true + + + HTML Required Attribute + cols + false + true + + + HTML Event Attribute + onselect + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will make the HTML element readonly. + readonly + false + true + + true + + + + Renders field errors in an HTML 'span' tag. + errors + org.springframework.web.servlet.tags.form.ErrorsTag + JSP + + messages + java.util.List + + + Path to errors object for data binding + path + false + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + Delimiter for displaying multiple error messages. + Defaults to the HTML br tag. + delimiter + false + true + + + Equivalent to "class" - HTML Optional Attribute + cssClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + + Specifies the HTML element that is used to render the enclosing errors. + element + false + true + + true + + + + Renders a form field label in an HTML 'label' tag. + label + org.springframework.web.servlet.tags.form.LabelTag + JSP + + Path to property for data binding + path + true + true + + + HTML Standard Attribute + id + false + true + + + Enable/disable HTML escaping of rendered values. + htmlEscape + false + true + + + HTML Standard Attribute + for + false + true + + + Equivalent to "class" - HTML Optional Attribute. + cssClass + false + true + + + Equivalent to "class" - HTML Optional Attribute. + Used only when errors are present. + cssErrorClass + false + true + + + Equivalent to "style" - HTML Optional Attribute + cssStyle + false + true + + + HTML Standard Attribute + lang + false + true + + + HTML Standard Attribute + title + false + true + + + HTML Standard Attribute + dir + false + true + + + HTML Standard Attribute + tabindex + false + true + + + HTML Event Attribute + onclick + false + true + + + HTML Event Attribute + ondblclick + false + true + + + HTML Event Attribute + onmousedown + false + true + + + HTML Event Attribute + onmouseup + false + true + + + HTML Event Attribute + onmouseover + false + true + + + HTML Event Attribute + onmousemove + false + true + + + HTML Event Attribute + onmouseout + false + true + + + HTML Event Attribute + onkeypress + false + true + + + HTML Event Attribute + onkeyup + false + true + + + HTML Event Attribute + onkeydown + false + true + + true + + + + Renders an HTML 'button' tag. + button + org.springframework.web.servlet.tags.form.ButtonTag + JSP + + HTML Standard Attribute + id + false + true + + + The name attribute for the HTML button tag + name + false + true + + + The value attribute for the HTML button tag + value + false + true + + + HTML Optional Attribute. Setting the value of this attribute to 'true' + will disable the HTML element. + disabled + false + true + + true + + + diff --git a/classes/production/spring-webmvc/META-INF/spring.handlers b/classes/production/spring-webmvc/META-INF/spring.handlers new file mode 100644 index 00000000000..565c2c2c767 --- /dev/null +++ b/classes/production/spring-webmvc/META-INF/spring.handlers @@ -0,0 +1 @@ +http\://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler diff --git a/classes/production/spring-webmvc/META-INF/spring.schemas b/classes/production/spring-webmvc/META-INF/spring.schemas new file mode 100644 index 00000000000..c803d5cf45a --- /dev/null +++ b/classes/production/spring-webmvc/META-INF/spring.schemas @@ -0,0 +1,8 @@ +http\://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc.xsd +http\://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc.xsd +http\://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc.xsd +http\://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd=org/springframework/web/servlet/config/spring-mvc.xsd +http\://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd=org/springframework/web/servlet/config/spring-mvc.xsd +http\://www.springframework.org/schema/mvc/spring-mvc-4.2.xsd=org/springframework/web/servlet/config/spring-mvc.xsd +http\://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd=org/springframework/web/servlet/config/spring-mvc.xsd +http\://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc.xsd diff --git a/classes/production/spring-webmvc/META-INF/spring.tld b/classes/production/spring-webmvc/META-INF/spring.tld new file mode 100644 index 00000000000..a9b3744c22c --- /dev/null +++ b/classes/production/spring-webmvc/META-INF/spring.tld @@ -0,0 +1,467 @@ + + + + Spring Framework JSP Tag Library + 4.0 + spring + http://www.springframework.org/tags + + + Sets default HTML escape value for the current page. + Overrides a "defaultHtmlEscape" context-param in web.xml, if any. + htmlEscape + org.springframework.web.servlet.tags.HtmlEscapeTag + JSP + + Set the default value for HTML escaping, to be put + into the current PageContext. + defaultHtmlEscape + true + true + + + + + Escapes its enclosed body content, applying HTML escaping and/or JavaScript + escaping. The HTML escaping flag participates in a page-wide or application-wide setting + (i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml). + escapeBody + org.springframework.web.servlet.tags.EscapeBodyTag + JSP + + Set HTML escaping for this tag, as boolean value. Overrides the + default HTML escaping setting for the current page. + htmlEscape + false + true + + + Set JavaScript escaping for this tag, as boolean value. + Default is 'false'. + javaScriptEscape + false + true + + + + + Retrieves the message with the given code, or text if code isn't resolvable. + The HTML escaping flag participates in a page-wide or application-wide setting + (i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml). + message + org.springframework.web.servlet.tags.MessageTag + JSP + + A MessageSourceResolvable argument (direct or through JSP EL). + Fits nicely when used in conjunction with Spring's own validation error classes + which all implement the MessageSourceResolvable interface. For example, this + allows you to iterate over all of the errors in a form, passing each error + (using a runtime expression) as the value of this 'message' attribute, thus + effecting the easy display of such error messages. + message + false + true + + + The code (key) to use when looking up the message. + If code is not provided, the text attribute will be used. + code + false + true + + + Set optional message arguments for this tag, as a (comma-) + delimited String (each String argument can contain JSP EL), an Object array + (used as argument array), or a single Object (used as single argument). + You can additionally use nested spring:argument tags. + arguments + false + true + + + The separator character to be used for splitting the + arguments string value; defaults to a 'comma' (','). + argumentSeparator + false + true + + + Default text to output when a message for the given code + could not be found. If both text and code are not set, the tag will + output null. + text + false + true + + + The string to use when binding the result to the page, + request, session or application scope. If not specified, the result + gets outputted to the writer (i.e. typically directly to the JSP). + var + false + true + + + The scope to use when exporting the result to a variable. + This attribute is only used when var is also set. Possible values are + page, request, session and application. + scope + false + true + + + Set HTML escaping for this tag, as boolean value. + Overrides the default HTML escaping setting for the current page. + htmlEscape + false + true + + + Set JavaScript escaping for this tag, as boolean value. + Default is 'false'. + javaScriptEscape + false + true + + + + + Retrieves the theme message with the given code, or text if code isn't + resolvable. The HTML escaping flag participates in a page-wide or application-wide setting + (i.e. by HtmlEscapeTag or a "defaultHtmlEscape" context-param in web.xml). + theme + org.springframework.web.servlet.tags.ThemeTag + JSP + + A MessageSourceResolvable argument (direct or through JSP EL). + message + false + true + + + The code (key) to use when looking up the message. + If code is not provided, the text attribute will be used. + code + false + true + + + Set optional message arguments for this tag, as a (comma-) + delimited String (each String argument can contain JSP EL), an Object array + (used as argument array), or a single Object (used as single argument). + You can additionally use nested spring:argument tags. + arguments + false + true + + + The separator character to be used for splitting the + arguments string value; defaults to a 'comma' (','). + argumentSeparator + false + true + + + Default text to output when a message for the given code + could not be found. If both text and code are not set, the tag will + output null. + text + false + true + + + The string to use when binding the result to the page, + request, session or application scope. If not specified, the result + gets outputted to the writer (i.e. typically directly to the JSP). + var + false + true + + + The scope to use when exporting the result to a variable. + This attribute is only used when var is also set. Possible values are + page, request, session and application. + scope + false + true + + + Set HTML escaping for this tag, as boolean value. + Overrides the default HTML escaping setting for the current page. + htmlEscape + false + true + + + Set JavaScript escaping for this tag, as boolean value. + Default is 'false'. + javaScriptEscape + false + true + + + + + Argument tag based on the JSTL fmt:param tag. The purpose is to + support arguments inside the spring:message and spring:theme tags. + argument + org.springframework.web.servlet.tags.ArgumentTag + JSP + + The value of the argument. + value + false + true + java.lang.Object + + + + + Provides Errors instance in case of bind errors. The HTML escaping + flag participates in a page-wide or application-wide setting (i.e. by HtmlEscapeTag + or a "defaultHtmlEscape" context-param in web.xml). + hasBindErrors + org.springframework.web.servlet.tags.BindErrorsTag + JSP + + errors + org.springframework.validation.Errors + + + The name of the bean in the request, that needs to be + inspected for errors. If errors are available for this bean, they + will be bound under the 'errors' key. + name + true + true + + + Set HTML escaping for this tag, as boolean value. + Overrides the default HTML escaping setting for the current page. + htmlEscape + false + true + + + + + Sets a nested path to be used by the bind tag's path. + nestedPath + org.springframework.web.servlet.tags.NestedPathTag + JSP + + nestedPath + java.lang.String + + + Set the path that this tag should apply. E.g. 'customer' + to allow bind paths like 'address.street' rather than + 'customer.address.street'. + path + true + true + + + + + Provides BindStatus object for the given bind path. The HTML escaping + flag participates in a page-wide or application-wide setting (i.e. by HtmlEscapeTag + or a "defaultHtmlEscape" context-param in web.xml). + bind + org.springframework.web.servlet.tags.BindTag + JSP + + status + org.springframework.web.servlet.support.BindStatus + + + The path to the bean or bean property to bind status + information for. For instance account.name, company.address.zipCode + or just employee. The status object will exported to the page scope, + specifically for this bean or bean property. + path + true + true + + + Set whether to ignore a nested path, if any. + Default is to not ignore. + ignoreNestedPath + false + true + + + Set HTML escaping for this tag, as boolean value. Overrides + the default HTML escaping setting for the current page. + htmlEscape + false + true + + + + + Provides transformation of variables to Strings, using an appropriate + custom PropertyEditor from BindTag (can only be used inside BindTag). The HTML + escaping flag participates in a page-wide or application-wide setting (i.e. by + HtmlEscapeTag or a 'defaultHtmlEscape' context-param in web.xml). + transform + org.springframework.web.servlet.tags.TransformTag + JSP + + The value to transform. This is the actual object you want + to have transformed (for instance a Date). Using the PropertyEditor that + is currently in use by the 'spring:bind' tag. + value + true + true + + + The string to use when binding the result to the page, + request, session or application scope. If not specified, the result gets + outputted to the writer (i.e. typically directly to the JSP). + var + false + true + + + The scope to use when exported the result to a variable. + This attribute is only used when var is also set. Possible values are + page, request, session and application. + scope + false + true + + + Set HTML escaping for this tag, as boolean value. Overrides + the default HTML escaping setting for the current page. + htmlEscape + false + true + + + + + URL tag based on the JSTL c:url tag. This variant is fully + backwards compatible with the standard tag. Enhancements include support + for URL template parameters. + url + org.springframework.web.servlet.tags.UrlTag + JSP + + The URL to build. This value can include template place holders + that are replaced with the URL encoded value of the named parameter. Parameters + must be defined using the param tag inside the body of this tag. + value + true + true + + + Specifies a remote application context path. The default is the + current application context path. + context + false + true + + + The name of the variable to export the URL value to. + var + false + true + + + The scope for the var. 'application', 'session', 'request' and + 'page' scopes are supported. Defaults to page scope. This attribute has no + effect unless the var attribute is also defined. + scope + false + true + + + Set HTML escaping for this tag, as a boolean value. Overrides the + default HTML escaping setting for the current page. + htmlEscape + false + true + + + Set JavaScript escaping for this tag, as a boolean value. + Default is 'false'. + javaScriptEscape + false + true + + + + + Parameter tag based on the JSTL c:param tag. The sole purpose is to + support params inside the spring:url tag. + param + org.springframework.web.servlet.tags.ParamTag + JSP + + The name of the parameter. + name + true + true + + + The value of the parameter. + value + false + true + + + + + Evaluates a Spring expression (SpEL) and either prints the result + or assigns it to a variable. + eval + org.springframework.web.servlet.tags.EvalTag + JSP + + The expression to evaluate. + expression + true + true + + + The name of the variable to export the evaluation result to. + var + false + true + + + The scope for the var. 'application', 'session', 'request' and + 'page' scopes are supported. Defaults to page scope. This attribute has no + effect unless the var attribute is also defined. + scope + false + true + + + Set HTML escaping for this tag, as a boolean value. Overrides the + default HTML escaping setting for the current page. + htmlEscape + false + true + + + Set JavaScript escaping for this tag, as a boolean value. + Default is 'false'. + javaScriptEscape + false + true + + + + + Helps to prepare a URL to a Spring MVC controller method. + mvcUrl + org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder + org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder.MethodArgumentBuilder fromMappingName(java.lang.String) + + + diff --git a/classes/production/spring-webmvc/META-INF/spring.tooling b/classes/production/spring-webmvc/META-INF/spring.tooling new file mode 100644 index 00000000000..93040949c66 --- /dev/null +++ b/classes/production/spring-webmvc/META-INF/spring.tooling @@ -0,0 +1,4 @@ +# Tooling related information for the mvc namespace +http\://www.springframework.org/schema/mvc@name=mvc Namespace +http\://www.springframework.org/schema/mvc@prefix=mvc +http\://www.springframework.org/schema/mvc@icon=org/springframework/web/servlet/config/spring-mvc.gif diff --git a/classes/production/spring-webmvc/org/springframework/web/servlet/DispatcherServlet.properties b/classes/production/spring-webmvc/org/springframework/web/servlet/DispatcherServlet.properties new file mode 100644 index 00000000000..52920de27dd --- /dev/null +++ b/classes/production/spring-webmvc/org/springframework/web/servlet/DispatcherServlet.properties @@ -0,0 +1,24 @@ +# Default implementation classes for DispatcherServlet's strategy interfaces. +# Used as fallback when no matching beans are found in the DispatcherServlet context. +# Not meant to be customized by application developers. + +org.springframework.web.servlet.LocaleResolver=org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver + +org.springframework.web.servlet.ThemeResolver=org.springframework.web.servlet.theme.FixedThemeResolver + +org.springframework.web.servlet.HandlerMapping=org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping,\ + org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping + +org.springframework.web.servlet.HandlerAdapter=org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter,\ + org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter,\ + org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter + +org.springframework.web.servlet.HandlerExceptionResolver=org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver,\ + org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver,\ + org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver + +org.springframework.web.servlet.RequestToViewNameTranslator=org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator + +org.springframework.web.servlet.ViewResolver=org.springframework.web.servlet.view.InternalResourceViewResolver + +org.springframework.web.servlet.FlashMapManager=org.springframework.web.servlet.support.SessionFlashMapManager \ No newline at end of file diff --git a/classes/production/spring-webmvc/org/springframework/web/servlet/config/spring-mvc.gif b/classes/production/spring-webmvc/org/springframework/web/servlet/config/spring-mvc.gif new file mode 100644 index 00000000000..9e4c800e48d Binary files /dev/null and b/classes/production/spring-webmvc/org/springframework/web/servlet/config/spring-mvc.gif differ diff --git a/classes/production/spring-webmvc/org/springframework/web/servlet/config/spring-mvc.xsd b/classes/production/spring-webmvc/org/springframework/web/servlet/config/spring-mvc.xsd new file mode 100644 index 00000000000..e61eb3ef0fd --- /dev/null +++ b/classes/production/spring-webmvc/org/springframework/web/servlet/config/spring-mvc.xsd @@ -0,0 +1,1374 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + element + or declare a TilesConfigurer bean. + ]]> + + + + + element + or declare a FreeMarkerConfigurer bean. + ]]> + + + + + element + or declare a GroovyMarkupConfigurer bean. + ]]> + + + + + element + or declare a ScriptTemplateConfigurer bean. + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/production/spring-webmvc/org/springframework/web/servlet/view/freemarker/spring.ftl b/classes/production/spring-webmvc/org/springframework/web/servlet/view/freemarker/spring.ftl new file mode 100644 index 00000000000..00ef2e122da --- /dev/null +++ b/classes/production/spring-webmvc/org/springframework/web/servlet/view/freemarker/spring.ftl @@ -0,0 +1,384 @@ +<#ftl strip_whitespace=true> +<#-- + * spring.ftl + * + * This file consists of a collection of FreeMarker macros aimed at easing + * some of the common requirements of web applications - in particular + * handling of forms. + * + * Spring's FreeMarker support will automatically make this file and therefore + * all macros within it available to any application using Spring's + * FreeMarkerConfigurer. + * + * To take advantage of these macros, the "exposeSpringMacroHelpers" property + * of the FreeMarker class needs to be set to "true". This will expose a + * RequestContext under the name "springMacroRequestContext", as needed by + * the macros in this library. + * + * @author Darren Davison + * @author Juergen Hoeller + * @since 1.1 + --> + +<#-- + * message + * + * Macro to translate a message code into a message. + --> +<#macro message code>${springMacroRequestContext.getMessage(code)} + +<#-- + * messageText + * + * Macro to translate a message code into a message, + * using the given default text if no message found. + --> +<#macro messageText code, text>${springMacroRequestContext.getMessage(code, text)} + +<#-- + * messageArgs + * + * Macro to translate a message code with arguments into a message. + --> +<#macro messageArgs code, args>${springMacroRequestContext.getMessage(code, args)} + +<#-- + * messageArgsText + * + * Macro to translate a message code with arguments into a message, + * using the given default text if no message found. + --> +<#macro messageArgsText code, args, text>${springMacroRequestContext.getMessage(code, args, text)} + +<#-- + * theme + * + * Macro to translate a theme message code into a message. + --> +<#macro theme code>${springMacroRequestContext.getThemeMessage(code)} + +<#-- + * themeText + * + * Macro to translate a theme message code into a message, + * using the given default text if no message found. + --> +<#macro themeText code, text>${springMacroRequestContext.getThemeMessage(code, text)} + +<#-- + * themeArgs + * + * Macro to translate a theme message code with arguments into a message. + --> +<#macro themeArgs code, args>${springMacroRequestContext.getThemeMessage(code, args)} + +<#-- + * themeArgsText + * + * Macro to translate a theme message code with arguments into a message, + * using the given default text if no message found. + --> +<#macro themeArgsText code, args, text>${springMacroRequestContext.getThemeMessage(code, args, text)} + +<#-- + * url + * + * Takes a relative URL and makes it absolute from the server root by + * adding the context root for the web application. + --> +<#macro url relativeUrl extra...><#if extra?? && extra?size!=0>${springMacroRequestContext.getContextUrl(relativeUrl,extra)}<#else>${springMacroRequestContext.getContextUrl(relativeUrl)} + +<#-- + * bind + * + * Exposes a BindStatus object for the given bind path, which can be + * a bean (e.g. "person") to get global errors, or a bean property + * (e.g. "person.name") to get field errors. Can be called multiple times + * within a form to bind to multiple command objects and/or field names. + * + * This macro will participate in the default HTML escape setting for the given + * RequestContext. This can be customized by calling "setDefaultHtmlEscape" + * on the "springMacroRequestContext" context variable, or via the + * "defaultHtmlEscape" context-param in web.xml (same as for the JSP bind tag). + * Also regards a "htmlEscape" variable in the namespace of this library. + * + * Producing no output, the following context variable will be available + * each time this macro is referenced (assuming you import this library in + * your templates with the namespace 'spring'): + * + * spring.status : a BindStatus instance holding the command object name, + * expression, value, and error messages and codes for the path supplied + * + * @param path : the path (string value) of the value required to bind to. + * Spring defaults to a command name of "command" but this can be overridden + * by user config. + --> +<#macro bind path> + <#if htmlEscape?exists> + <#assign status = springMacroRequestContext.getBindStatus(path, htmlEscape)> + <#else> + <#assign status = springMacroRequestContext.getBindStatus(path)> + + <#-- assign a temporary value, forcing a string representation for any + kind of variable. This temp value is only used in this macro lib --> + <#if status.value?exists && status.value?is_boolean> + <#assign stringStatusValue=status.value?string> + <#else> + <#assign stringStatusValue=status.value?default("")> + + + +<#-- + * bindEscaped + * + * Similar to spring:bind, but takes an explicit HTML escape flag rather + * than relying on the default HTML escape setting. + --> +<#macro bindEscaped path, htmlEscape> + <#assign status = springMacroRequestContext.getBindStatus(path, htmlEscape)> + <#-- assign a temporary value, forcing a string representation for any + kind of variable. This temp value is only used in this macro lib --> + <#if status.value?exists && status.value?is_boolean> + <#assign stringStatusValue=status.value?string> + <#else> + <#assign stringStatusValue=status.value?default("")> + + + +<#-- + * formInput + * + * Display a form input field of type 'text' and bind it to an attribute + * of a command or bean. + * + * @param path the name of the field to bind to + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size + --> +<#macro formInput path attributes="" fieldType="text"> + <@bind path/> + ${stringStatusValue}" ${attributes}<@closeTag/> + + +<#-- + * formPasswordInput + * + * Display a form input field of type 'password' and bind it to an attribute + * of a command or bean. No value will ever be displayed. This functionality + * can also be obtained by calling the formInput macro with a 'type' parameter + * of 'password'. + * + * @param path the name of the field to bind to + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size + --> +<#macro formPasswordInput path attributes=""> + <@formInput path, attributes, "password"/> + + +<#-- + * formHiddenInput + * + * Generate a form input field of type 'hidden' and bind it to an attribute + * of a command or bean. This functionality can also be obtained by calling + * the formInput macro with a 'type' parameter of 'hidden'. + * + * @param path the name of the field to bind to + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size + --> +<#macro formHiddenInput path attributes=""> + <@formInput path, attributes, "hidden"/> + + +<#-- + * formTextarea + * + * Display a text area and bind it to an attribute of a command or bean. + * + * @param path the name of the field to bind to + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size + --> +<#macro formTextarea path attributes=""> + <@bind path/> + + + +<#-- + * formSingleSelect + * + * Show a selectbox (dropdown) input element allowing a single value to be chosen + * from a list of options. + * + * @param path the name of the field to bind to + * @param options a map (value=label) of all the available options + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size +--> +<#macro formSingleSelect path options attributes=""> + <@bind path/> + + + +<#-- + * formMultiSelect + * + * Show a listbox of options allowing the user to make 0 or more choices from + * the list of options. + * + * @param path the name of the field to bind to + * @param options a map (value=label) of all the available options + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size +--> +<#macro formMultiSelect path options attributes=""> + <@bind path/> + + + +<#-- + * formRadioButtons + * + * Show radio buttons. + * + * @param path the name of the field to bind to + * @param options a map (value=label) of all the available options + * @param separator the html tag or other character list that should be used to + * separate each option. Typically ' ' or '
' + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size +--> +<#macro formRadioButtons path options separator attributes=""> + <@bind path/> + <#list options?keys as value> + <#assign id="${status.expression?replace('[','')?replace(']','')}${value_index}"> + checked="checked" ${attributes}<@closeTag/> + ${separator} + + + +<#-- + * formCheckboxes + * + * Show checkboxes. + * + * @param path the name of the field to bind to + * @param options a map (value=label) of all the available options + * @param separator the html tag or other character list that should be used to + * separate each option. Typically ' ' or '
' + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size +--> +<#macro formCheckboxes path options separator attributes=""> + <@bind path/> + <#list options?keys as value> + <#assign id="${status.expression?replace('[','')?replace(']','')}${value_index}"> + <#assign isSelected = contains(status.actualValue?default([""]), value)> + checked="checked" ${attributes}<@closeTag/> + ${separator} + + + + +<#-- + * formCheckbox + * + * Show a single checkbox. + * + * @param path the name of the field to bind to + * @param attributes any additional attributes for the element (such as class + * or CSS styles or size +--> +<#macro formCheckbox path attributes=""> + <@bind path /> + <#assign id="${status.expression?replace('[','')?replace(']','')}"> + <#assign isSelected = status.value?? && status.value?string=="true"> + + checked="checked" ${attributes}/> + + +<#-- + * showErrors + * + * Show validation errors for the currently bound field, with + * optional style attributes. + * + * @param separator the html tag or other character list that should be used to + * separate each option. Typically '
'. + * @param classOrStyle either the name of a CSS class element (which is defined in + * the template or an external CSS file) or an inline style. If the value passed in here + * contains a colon (:) then a 'style=' attribute will be used, else a 'class=' attribute + * will be used. +--> +<#macro showErrors separator classOrStyle=""> + <#list status.errorMessages as error> + <#if classOrStyle == ""> + ${error} + <#else> + <#if classOrStyle?index_of(":") == -1><#assign attr="class"><#else><#assign attr="style"> + ${error} + + <#if error_has_next>${separator} + + + +<#-- + * checkSelected + * + * Check a value in a list to see if it is the currently selected value. + * If so, add the 'selected="selected"' text to the output. + * Handles values of numeric and string types. + * This function is used internally but can be accessed by user code if required. + * + * @param value the current value in a list iteration +--> +<#macro checkSelected value> + <#if stringStatusValue?is_number && stringStatusValue == value?number>selected="selected" + <#if stringStatusValue?is_string && stringStatusValue == value>selected="selected" + + +<#-- + * contains + * + * Macro to return true if the list contains the scalar, false if not. + * Surprisingly not a FreeMarker builtin. + * This function is used internally but can be accessed by user code if required. + * + * @param list the list to search for the item + * @param item the item to search for in the list + * @return true if item is found in the list, false otherwise +--> +<#function contains list item> + <#list list as nextInList> + <#if nextInList == item><#return true> + + <#return false> + + +<#-- + * closeTag + * + * Simple macro to close an HTML tag that has no body with '>' or '/>', + * depending on the value of a 'xhtmlCompliant' variable in the namespace + * of this library. +--> +<#macro closeTag> + <#if xhtmlCompliant?exists && xhtmlCompliant>/><#else>> + diff --git a/classes/production/spring-websocket/.gitignore b/classes/production/spring-websocket/.gitignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/classes/production/spring-websocket/META-INF/spring.handlers b/classes/production/spring-websocket/META-INF/spring.handlers new file mode 100644 index 00000000000..5abebf29461 --- /dev/null +++ b/classes/production/spring-websocket/META-INF/spring.handlers @@ -0,0 +1 @@ +http\://www.springframework.org/schema/websocket=org.springframework.web.socket.config.WebSocketNamespaceHandler diff --git a/classes/production/spring-websocket/META-INF/spring.schemas b/classes/production/spring-websocket/META-INF/spring.schemas new file mode 100644 index 00000000000..c9350f11f1d --- /dev/null +++ b/classes/production/spring-websocket/META-INF/spring.schemas @@ -0,0 +1,5 @@ +http\://www.springframework.org/schema/websocket/spring-websocket-4.0.xsd=org/springframework/web/socket/config/spring-websocket.xsd +http\://www.springframework.org/schema/websocket/spring-websocket-4.1.xsd=org/springframework/web/socket/config/spring-websocket.xsd +http\://www.springframework.org/schema/websocket/spring-websocket-4.2.xsd=org/springframework/web/socket/config/spring-websocket.xsd +http\://www.springframework.org/schema/websocket/spring-websocket-4.3.xsd=org/springframework/web/socket/config/spring-websocket.xsd +http\://www.springframework.org/schema/websocket/spring-websocket.xsd=org/springframework/web/socket/config/spring-websocket.xsd diff --git a/classes/production/spring-websocket/META-INF/spring.tooling b/classes/production/spring-websocket/META-INF/spring.tooling new file mode 100644 index 00000000000..ab43a020826 --- /dev/null +++ b/classes/production/spring-websocket/META-INF/spring.tooling @@ -0,0 +1,4 @@ +# Tooling related information for the mvc namespace +http\://www.springframework.org/schema/websocket@name=websocket Namespace +http\://www.springframework.org/schema/websocket@prefix=websocket +http\://www.springframework.org/schema/websocket@icon=org/springframework/web/socket/config/spring-websocket.gif diff --git a/classes/production/spring-websocket/org/springframework/web/socket/config/spring-websocket.gif b/classes/production/spring-websocket/org/springframework/web/socket/config/spring-websocket.gif new file mode 100644 index 00000000000..9e4c800e48d Binary files /dev/null and b/classes/production/spring-websocket/org/springframework/web/socket/config/spring-websocket.gif differ diff --git a/classes/production/spring-websocket/org/springframework/web/socket/config/spring-websocket.xsd b/classes/production/spring-websocket/org/springframework/web/socket/config/spring-websocket.xsd new file mode 100644 index 00000000000..c6c063bd68a --- /dev/null +++ b/classes/production/spring-websocket/org/springframework/web/socket/config/spring-websocket.xsd @@ -0,0 +1,931 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-aop/log4j2-test.xml b/classes/test/spring-aop/log4j2-test.xml new file mode 100644 index 00000000000..78b880bbcd8 --- /dev/null +++ b/classes/test/spring-aop/log4j2-test.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-context.xml b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-context.xml new file mode 100644 index 00000000000..984f5ada7b8 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-context.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-directPointcutEvents.xml b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-directPointcutEvents.xml new file mode 100644 index 00000000000..42291802335 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-directPointcutEvents.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-pointcutEvents.xml b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-pointcutEvents.xml new file mode 100644 index 00000000000..8350030c171 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-pointcutEvents.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-pointcutRefEvents.xml b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-pointcutRefEvents.xml new file mode 100644 index 00000000000..23e4a88b3fc --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerEventTests-pointcutRefEvents.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerPointcutErrorTests-pointcutDuplication.xml b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerPointcutErrorTests-pointcutDuplication.xml new file mode 100644 index 00000000000..cd01ffd5326 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerPointcutErrorTests-pointcutDuplication.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerPointcutErrorTests-pointcutMissing.xml b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerPointcutErrorTests-pointcutMissing.xml new file mode 100644 index 00000000000..850fbc15d1b --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/config/AopNamespaceHandlerPointcutErrorTests-pointcutMissing.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/config/TopLevelAopTagTests-context.xml b/classes/test/spring-aop/org/springframework/aop/config/TopLevelAopTagTests-context.xml new file mode 100644 index 00000000000..f1fff08fa4a --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/config/TopLevelAopTagTests-context.xml @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/framework/PrototypeTargetTests-context.xml b/classes/test/spring-aop/org/springframework/aop/framework/PrototypeTargetTests-context.xml new file mode 100644 index 00000000000..21d1eedb408 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/framework/PrototypeTargetTests-context.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + org.springframework.aop.framework.PrototypeTargetTests$TestBean + + + false + + + + testInterceptor + testBeanTarget + + + + + + + org.springframework.aop.framework.PrototypeTargetTests$TestBean + + + true + + + + testInterceptor + testBeanTarget + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/interceptor/ExposeInvocationInterceptorTests-context.xml b/classes/test/spring-aop/org/springframework/aop/interceptor/ExposeInvocationInterceptorTests-context.xml new file mode 100644 index 00000000000..5f00163fb55 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/interceptor/ExposeInvocationInterceptorTests-context.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + org.springframework.aop.interceptor.ExposeInvocationInterceptor + + INSTANCE + + + + + + + + + + exposeInvocation,countingBeforeAdvice,nopInterceptor + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/scope/ScopedProxyAutowireTests-scopedAutowireFalse.xml b/classes/test/spring-aop/org/springframework/aop/scope/ScopedProxyAutowireTests-scopedAutowireFalse.xml new file mode 100644 index 00000000000..5cb859c8c09 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/scope/ScopedProxyAutowireTests-scopedAutowireFalse.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/scope/ScopedProxyAutowireTests-scopedAutowireTrue.xml b/classes/test/spring-aop/org/springframework/aop/scope/ScopedProxyAutowireTests-scopedAutowireTrue.xml new file mode 100644 index 00000000000..22c62644dd8 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/scope/ScopedProxyAutowireTests-scopedAutowireTrue.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-aop/org/springframework/aop/support/RegexpMethodPointcutAdvisorIntegrationTests-context.xml b/classes/test/spring-aop/org/springframework/aop/support/RegexpMethodPointcutAdvisorIntegrationTests-context.xml new file mode 100644 index 00000000000..d219df0a731 --- /dev/null +++ b/classes/test/spring-aop/org/springframework/aop/support/RegexpMethodPointcutAdvisorIntegrationTests-context.xml @@ -0,0 +1,58 @@ + + + + + + + + custom + 666 + + + + + + + + + .*set.* + + + + + + org.springframework.tests.sample.beans.ITestBean + + settersAdvisor + + + + org.springframework.tests.sample.beans.Person + + + serializableSettersAdvised + + + settersAdvisor + + + + + + + + .*get.* + .*absquatulate + + + + + + org.springframework.tests.sample.beans.ITestBean + + true + + settersAndAbsquatulateAdvisor + + + diff --git a/classes/test/spring-aspects/log4j2-test.xml b/classes/test/spring-aspects/log4j2-test.xml new file mode 100644 index 00000000000..f5e85a2eac8 --- /dev/null +++ b/classes/test/spring-aspects/log4j2-test.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-aspects/org/springframework/aop/aspectj/autoproxy/ajcAutoproxyTests.xml b/classes/test/spring-aspects/org/springframework/aop/aspectj/autoproxy/ajcAutoproxyTests.xml new file mode 100644 index 00000000000..e5f94b89923 --- /dev/null +++ b/classes/test/spring-aspects/org/springframework/aop/aspectj/autoproxy/ajcAutoproxyTests.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/beanConfigurerTests-beans.xml b/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/beanConfigurerTests-beans.xml new file mode 100644 index 00000000000..a850a42bda1 --- /dev/null +++ b/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/beanConfigurerTests-beans.xml @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/beanConfigurerTests.xml b/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/beanConfigurerTests.xml new file mode 100644 index 00000000000..b43254c066f --- /dev/null +++ b/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/beanConfigurerTests.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/springConfigured.xml b/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/springConfigured.xml new file mode 100644 index 00000000000..324f7c3b131 --- /dev/null +++ b/classes/test/spring-aspects/org/springframework/beans/factory/aspectj/springConfigured.xml @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/classes/test/spring-aspects/org/springframework/cache/config/annotation-cache-aspectj.xml b/classes/test/spring-aspects/org/springframework/cache/config/annotation-cache-aspectj.xml new file mode 100644 index 00000000000..b551b66656f --- /dev/null +++ b/classes/test/spring-aspects/org/springframework/cache/config/annotation-cache-aspectj.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-aspects/org/springframework/cache/config/annotation-jcache-aspectj.xml b/classes/test/spring-aspects/org/springframework/cache/config/annotation-jcache-aspectj.xml new file mode 100644 index 00000000000..39dec55cd12 --- /dev/null +++ b/classes/test/spring-aspects/org/springframework/cache/config/annotation-jcache-aspectj.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-aspects/org/springframework/scheduling/aspectj/annotationDrivenContext.xml b/classes/test/spring-aspects/org/springframework/scheduling/aspectj/annotationDrivenContext.xml new file mode 100644 index 00000000000..635c1660249 --- /dev/null +++ b/classes/test/spring-aspects/org/springframework/scheduling/aspectj/annotationDrivenContext.xml @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/classes/test/spring-aspects/org/springframework/transaction/aspectj/TransactionAspectTests-context.xml b/classes/test/spring-aspects/org/springframework/transaction/aspectj/TransactionAspectTests-context.xml new file mode 100644 index 00000000000..aa58304004c --- /dev/null +++ b/classes/test/spring-aspects/org/springframework/transaction/aspectj/TransactionAspectTests-context.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-beans/log4j2-test.xml b/classes/test/spring-beans/log4j2-test.xml new file mode 100644 index 00000000000..f5e85a2eac8 --- /dev/null +++ b/classes/test/spring-beans/log4j2-test.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-dependentBeans.xml b/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-dependentBeans.xml new file mode 100644 index 00000000000..b853f8bd267 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-dependentBeans.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-leaf.xml b/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-leaf.xml new file mode 100644 index 00000000000..11d9f33a67f --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-leaf.xml @@ -0,0 +1,12 @@ + + + + + + + custom + 25 + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-middle.xml b/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-middle.xml new file mode 100644 index 00000000000..c5fa5b28581 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-middle.xml @@ -0,0 +1,19 @@ + + + + + + + + custom + 666 + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-root.xml b/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-root.xml new file mode 100644 index 00000000000..28f8d652776 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/BeanFactoryUtilsTests-root.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + custom + 25 + + + + + + false + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/ConcurrentBeanFactoryTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/ConcurrentBeanFactoryTests-context.xml new file mode 100644 index 00000000000..c88fd668a30 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/ConcurrentBeanFactoryTests-context.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanLookupTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanLookupTests-context.xml new file mode 100644 index 00000000000..d87aaffc639 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanLookupTests-context.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-abstract.xml b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-abstract.xml new file mode 100644 index 00000000000..e82ccdc59bc --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-abstract.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-circular.xml b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-circular.xml new file mode 100644 index 00000000000..1c328aa8d46 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-circular.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-returnsNull.xml b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-returnsNull.xml new file mode 100644 index 00000000000..d9b583910ea --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-returnsNull.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-withAutowiring.xml b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-withAutowiring.xml new file mode 100644 index 00000000000..0f166640440 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/FactoryBeanTests-withAutowiring.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + yourName + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/annotation/CustomAutowireConfigurerTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/annotation/CustomAutowireConfigurerTests-context.xml new file mode 100644 index 00000000000..09e68d8f38e --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/annotation/CustomAutowireConfigurerTests-context.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/FieldRetrievingFactoryBeanTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/config/FieldRetrievingFactoryBeanTests-context.xml new file mode 100644 index 00000000000..2e2d9fd435f --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/FieldRetrievingFactoryBeanTests-context.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/ObjectFactoryCreatingFactoryBeanTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/config/ObjectFactoryCreatingFactoryBeanTests-context.xml new file mode 100644 index 00000000000..aafb5327e06 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/ObjectFactoryCreatingFactoryBeanTests-context.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/PropertiesFactoryBeanTests-test.properties b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertiesFactoryBeanTests-test.properties new file mode 100644 index 00000000000..9affcba0135 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertiesFactoryBeanTests-test.properties @@ -0,0 +1,2 @@ +tb.array[0].age=99 +tb.list[1].name=test diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/PropertiesFactoryBeanTests-test.properties.xml b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertiesFactoryBeanTests-test.properties.xml new file mode 100644 index 00000000000..e39b872c9fc --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertiesFactoryBeanTests-test.properties.xml @@ -0,0 +1,9 @@ + + + + + + 99 + test + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyPathFactoryBeanTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyPathFactoryBeanTests-context.xml new file mode 100644 index 00000000000..5dfa450fe23 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyPathFactoryBeanTests-context.xml @@ -0,0 +1,62 @@ + + + + + + + 10 + + + 11 + + + + + + 98 + + + 99 + + + + + + + + 12 + + + age + + + + tb + spouse.age + + + + + + + + + + + + tb + spouse + org.springframework.tests.sample.beans.TestBean + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyPlaceholderConfigurerTests.properties b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyPlaceholderConfigurerTests.properties new file mode 100644 index 00000000000..b8f69781481 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyPlaceholderConfigurerTests.properties @@ -0,0 +1 @@ +my.name=foo \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyResourceConfigurerTests-test.properties b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyResourceConfigurerTests-test.properties new file mode 100644 index 00000000000..9affcba0135 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyResourceConfigurerTests-test.properties @@ -0,0 +1,2 @@ +tb.array[0].age=99 +tb.list[1].name=test diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyResourceConfigurerTests-test.properties.xml b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyResourceConfigurerTests-test.properties.xml new file mode 100644 index 00000000000..e39b872c9fc --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/PropertyResourceConfigurerTests-test.properties.xml @@ -0,0 +1,9 @@ + + + + + + 99 + test + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/config/SimpleScopeTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/config/SimpleScopeTests-context.xml new file mode 100644 index 00000000000..69db4284cc7 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/config/SimpleScopeTests-context.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/parsing/CustomProblemReporterTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/parsing/CustomProblemReporterTests-context.xml new file mode 100644 index 00000000000..c2cc486e9da --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/parsing/CustomProblemReporterTests-context.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/support/genericBeanTests.xml b/classes/test/spring-beans/org/springframework/beans/factory/support/genericBeanTests.xml new file mode 100644 index 00000000000..3e9a6577b55 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/support/genericBeanTests.xml @@ -0,0 +1,70 @@ + + + + + + + + + + value1 + value2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 20 + 30 + + + + + + + + + 20 + 30 + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/support/lookupMethodTests.xml b/classes/test/spring-beans/org/springframework/beans/factory/support/lookupMethodTests.xml new file mode 100644 index 00000000000..48d9bc11219 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/support/lookupMethodTests.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/support/multiConstructorArgs.properties b/classes/test/spring-beans/org/springframework/beans/factory/support/multiConstructorArgs.properties new file mode 100644 index 00000000000..8d5f74fc31a --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/support/multiConstructorArgs.properties @@ -0,0 +1,3 @@ +testBean.(class)=org.springframework.tests.sample.beans.TestBean +testBean.$0=Rob Harrop +testBean.$1=23 diff --git a/classes/test/spring-beans/org/springframework/beans/factory/support/refConstructorArg.properties b/classes/test/spring-beans/org/springframework/beans/factory/support/refConstructorArg.properties new file mode 100644 index 00000000000..4d3723c7de8 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/support/refConstructorArg.properties @@ -0,0 +1,5 @@ +sally.(class)=org.springframework.tests.sample.beans.TestBean +sally.name=Sally + +rob.(class)=org.springframework.tests.sample.beans.TestBean +rob.$0(ref)=sally diff --git a/classes/test/spring-beans/org/springframework/beans/factory/support/security/callbacks.xml b/classes/test/spring-beans/org/springframework/beans/factory/support/security/callbacks.xml new file mode 100644 index 00000000000..36a8aeaebfc --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/support/security/callbacks.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + foo + bar + + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/support/security/policy.all b/classes/test/spring-beans/org/springframework/beans/factory/support/security/policy.all new file mode 100644 index 00000000000..de8e185c945 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/support/security/policy.all @@ -0,0 +1,3 @@ +grant { + permission java.security.AllPermission; +}; \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/support/simpleConstructorArg.properties b/classes/test/spring-beans/org/springframework/beans/factory/support/simpleConstructorArg.properties new file mode 100644 index 00000000000..d0f1eea3266 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/support/simpleConstructorArg.properties @@ -0,0 +1,2 @@ +testBean.(class)=org.springframework.tests.sample.beans.TestBean +testBean.$0=Rob Harrop diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/DuplicateBeanIdTests-multiLevel-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/DuplicateBeanIdTests-multiLevel-context.xml new file mode 100644 index 00000000000..8e53cee2934 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/DuplicateBeanIdTests-multiLevel-context.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/DuplicateBeanIdTests-sameLevel-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/DuplicateBeanIdTests-sameLevel-context.xml new file mode 100644 index 00000000000..12a2fb08602 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/DuplicateBeanIdTests-sameLevel-context.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-autowire-candidates-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-autowire-candidates-context.xml new file mode 100644 index 00000000000..d6be7a4426f --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-autowire-candidates-context.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-autowire-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-autowire-context.xml new file mode 100644 index 00000000000..49e415572c8 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-autowire-context.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-init-destroy-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-init-destroy-context.xml new file mode 100644 index 00000000000..90c5495d7c6 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-init-destroy-context.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-lazy-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-lazy-context.xml new file mode 100644 index 00000000000..3c3df4abf08 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-lazy-context.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-merge-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-merge-context.xml new file mode 100644 index 00000000000..2edadb511eb --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementAttributeRecursionTests-merge-context.xml @@ -0,0 +1,47 @@ + + + + + + + alpha + bravo + + + + + + + + charlie + delta + + + + + + + + + echo + foxtrot + + + + + + + + + golf + hotel + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementTests-context.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementTests-context.xml new file mode 100644 index 00000000000..5500aeedaee --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/NestedBeansElementTests-context.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-customDefaultProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-customDefaultProfile.xml new file mode 100644 index 00000000000..fbd09ae0fc8 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-customDefaultProfile.xml @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-defaultAndDevProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-defaultAndDevProfile.xml new file mode 100644 index 00000000000..5fbc741ec85 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-defaultAndDevProfile.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-defaultProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-defaultProfile.xml new file mode 100644 index 00000000000..a7d425abf1b --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-defaultProfile.xml @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-devProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-devProfile.xml new file mode 100644 index 00000000000..8ae82bc8cf6 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-devProfile.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-multiProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-multiProfile.xml new file mode 100644 index 00000000000..dac5fb92449 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-multiProfile.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-multiProfileNotDev.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-multiProfileNotDev.xml new file mode 100644 index 00000000000..b0a246c4a27 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-multiProfileNotDev.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-noProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-noProfile.xml new file mode 100644 index 00000000000..656ea3aceb1 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-noProfile.xml @@ -0,0 +1,8 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-notDevProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-notDevProfile.xml new file mode 100644 index 00000000000..06ac54a37a8 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-notDevProfile.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-prodProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-prodProfile.xml new file mode 100644 index 00000000000..aba52d7066f --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-prodProfile.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-spaceDelimitedProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-spaceDelimitedProfile.xml new file mode 100644 index 00000000000..8bfb9a98138 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-spaceDelimitedProfile.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-unknownProfile.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-unknownProfile.xml new file mode 100644 index 00000000000..922ba290485 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ProfileXmlBeanDefinitionTests-unknownProfile.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-constructor-with-exclusion.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-constructor-with-exclusion.xml new file mode 100644 index 00000000000..2fcb1179545 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-constructor-with-exclusion.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + name=props1 + + + + + + name=props2 + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-exclusion.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-exclusion.xml new file mode 100644 index 00000000000..a2e966aab98 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-exclusion.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + name=props1 + + + + + + name=props2 + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-inclusion.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-inclusion.xml new file mode 100644 index 00000000000..9b93a16810d --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-inclusion.xml @@ -0,0 +1,27 @@ + + + + + + + + + + name=props1 + + + + + + name=props2 + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-selective-inclusion.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-selective-inclusion.xml new file mode 100644 index 00000000000..089517cd427 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/autowire-with-selective-inclusion.xml @@ -0,0 +1,33 @@ + + + + + + + + + + name=props1 + + + + + + name=props2 + + + + + + name=someProps + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/beanEvents.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/beanEvents.xml new file mode 100644 index 00000000000..0b9a97de5b8 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/beanEvents.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/beanEventsImported.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/beanEventsImported.xml new file mode 100644 index 00000000000..bdfc3c4c31e --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/beanEventsImported.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/beanNameGeneration.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/beanNameGeneration.xml new file mode 100644 index 00000000000..813049d1a59 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/beanNameGeneration.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/collectionMerging.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/collectionMerging.xml new file mode 100644 index 00000000000..d8fc1db88ea --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/collectionMerging.xml @@ -0,0 +1,205 @@ + + + + + + + + + Rob Harrop + Rod Johnson + + + + + + + + Juergen Hoeller + + + + + + + + + + + + + + + + Rob Harrop + + + + + + + + Sally Greenwood + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sall + Kerry + + + + + + + + Eva + Sally + + + + + + + + + Rob Harrop + Rod Johnson + + + + + + + + Juergen Hoeller + + + + + + + + + + + + + + + + Rob Harrop + + + + + + + + Sally Greenwood + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sall + Kerry + + + + + + + + Eva + Sally + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/collections.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/collections.xml new file mode 100644 index 00000000000..de31737e4fc --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/collections.xml @@ -0,0 +1,411 @@ + + + + + Jenny + 30 + + + + + + + + + Simple bean, without any collections. + + + The name of the user + David + + 27 + + + + Rod + 32 + + List of Rod's friends + + + + + + + + + Jenny + 30 + + + + + + + David + 27 + + + + + Rod + 32 + + + + + + + + + + + loner + 26 + + + My List + + + + + + + + + + literal + + + + + literal2 + + + + + + + + + + literal + + + + + + + + + verbose + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + A map entry with a description + v1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + bar + + + + + zero + + bar + + + + + ba + + + + + + + bar + + + + + + + + + + + + + + + + + + bar + + + + + + + + + + bar + + + + + + + + + + + + + + + + + + + + + + + + + + + bar + TWO + + + + + + + + + + + + + + + + + one + + + + + + + + + 0 + 1 + 2 + + + + + + + + + + + + + + + + bar + jenny + + + + java.util.LinkedList + + + + + + + bar + jenny + + + + java.util.LinkedList + + + true + + + + + + + bar + jenny + + + + java.util.TreeSet + + + + + + + bar + jenny + + + + java.util.TreeSet + + + true + + + + + + + bar + jenny + + + + java.util.TreeMap + + + + + + + bar + jenny + + + + java.util.TreeMap + + + true + + + + + + + My Map + + + + + + + + + + + My Set + ONE + TWO + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/collectionsWithDefaultTypes.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/collectionsWithDefaultTypes.xml new file mode 100644 index 00000000000..8a31ff86962 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/collectionsWithDefaultTypes.xml @@ -0,0 +1,78 @@ + + + + + + + 1 + 2 + 3 + + + + + 1 + 2 + 3 + + + + + + + + + + + + + + + + + + 1 + + true + + + + 2 + + false + + + + 3 + + false + + + + 4 + + true + + + + + + + + + literal + + 2 + 4 + + + 3 + 5 + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/defaultLifecycleMethods.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/defaultLifecycleMethods.xml new file mode 100644 index 00000000000..635df1adc85 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/defaultLifecycleMethods.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/factory-methods.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/factory-methods.xml new file mode 100644 index 00000000000..7441d960479 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/factory-methods.xml @@ -0,0 +1,159 @@ + + + + + + setterString + + + + + + + + + + + + + + + + + + setterString + + + + + 27 + gotcha + + + + + + 27 + + + + + + 27 + + + + + + 27 + + + + + + + + + + + + + + setterString + + + + + testBeanOnlyPrototypeDISetterString + + + + + + + + 27 + gotcha + + + + + + 27 + gotcha + bogus + + + + + + Juergen + + + + + + + + Rod + 33 + + + + + + + + + + + + + + + + + + instanceFactory + + + + + + true + + + someuser + somepw + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/ignoreDefaultLifecycleMethods.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/ignoreDefaultLifecycleMethods.xml new file mode 100644 index 00000000000..a10029da323 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/ignoreDefaultLifecycleMethods.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/import.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/import.xml new file mode 100644 index 00000000000..278e5dff811 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/import.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/importPattern.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/importPattern.xml new file mode 100644 index 00000000000..085a29d85fd --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/importPattern.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/invalidPerSchema.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/invalidPerSchema.xml new file mode 100644 index 00000000000..430c8adc7e4 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/invalidPerSchema.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/schemaValidated.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/schemaValidated.xml new file mode 100644 index 00000000000..7802a4c935b --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/schemaValidated.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/simpleConstructorNamespaceHandlerTests.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/simpleConstructorNamespaceHandlerTests.xml new file mode 100644 index 00000000000..b2674288878 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/simpleConstructorNamespaceHandlerTests.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/simpleConstructorNamespaceHandlerTestsWithErrors.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/simpleConstructorNamespaceHandlerTestsWithErrors.xml new file mode 100644 index 00000000000..7ffa44cd234 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/simpleConstructorNamespaceHandlerTestsWithErrors.xml @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerTests.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerTests.xml new file mode 100644 index 00000000000..260168852ff --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerTests.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerTestsWithErrors.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerTestsWithErrors.xml new file mode 100644 index 00000000000..4399b58b10d --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerTestsWithErrors.xml @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/test.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/test.xml new file mode 100644 index 00000000000..71faa7e27e5 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/test.xml @@ -0,0 +1,127 @@ + + + + + + + + I have no properties and I'm happy without them. + + + + + + aliased + + + + + + + + aliased + + + + + + aliased + + + + + + + + + + + + + + Rod + 31 + + + + + + Roderick + + + + + Kerry + 34 + + + + + + Kathy + 28 + + + + + typeMismatch + 34x + + + + + + + + true + + + + true + + + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + listenerVeto + 66 + + + + + + this is a ]]> + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/testUtilNamespace.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/testUtilNamespace.xml new file mode 100644 index 00000000000..6956ac3c714 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/testUtilNamespace.xml @@ -0,0 +1,197 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + My scoped Map + + + + + + + + + + + + + Rob Harrop + + + + My scoped List + Rob Harrop + + + + Rob Harrop + + + + My scoped Set + Rob Harrop + + + + + + foo + + + + + bar + + + + + + + bar + + + + + + + + + + + + + + + + + + + + + + + + + + + + min + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bar2 + + + + bar2 + + + + local + local2 + + + + local + local2 + + + + local + local2 + + + diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/util.properties b/classes/test/spring-beans/org/springframework/beans/factory/xml/util.properties new file mode 100644 index 00000000000..c9f0304f65e --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/util.properties @@ -0,0 +1 @@ +foo=bar \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/validateWithDtd.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/validateWithDtd.xml new file mode 100644 index 00000000000..3cca869dbff --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/validateWithDtd.xml @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/validateWithXsd.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/validateWithXsd.xml new file mode 100644 index 00000000000..20aa0f53740 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/validateWithXsd.xml @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/factory/xml/withMeta.xml b/classes/test/spring-beans/org/springframework/beans/factory/xml/withMeta.xml new file mode 100644 index 00000000000..05c47afa53a --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/factory/xml/withMeta.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTests.properties b/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTests.properties new file mode 100644 index 00000000000..ecb69cb31fa --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTests.properties @@ -0,0 +1 @@ +punk=punk \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLangCountryDialect_en_GB_GLASGOW.properties b/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLangCountryDialect_en_GB_GLASGOW.properties new file mode 100644 index 00000000000..70055b65aee --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLangCountryDialect_en_GB_GLASGOW.properties @@ -0,0 +1 @@ +punk=ned \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLangCountry_en_GB.properties b/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLangCountry_en_GB.properties new file mode 100644 index 00000000000..4b790a4c7bd --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLangCountry_en_GB.properties @@ -0,0 +1 @@ +punk=chav \ No newline at end of file diff --git a/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLang_en.properties b/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLang_en.properties new file mode 100644 index 00000000000..de8a7b30222 --- /dev/null +++ b/classes/test/spring-beans/org/springframework/beans/propertyeditors/ResourceBundleEditorTestsLang_en.properties @@ -0,0 +1 @@ +punk=yob \ No newline at end of file diff --git a/classes/test/spring-context-support/log4j2-test.xml b/classes/test/spring-context-support/log4j2-test.xml new file mode 100644 index 00000000000..ee1cd2ad04a --- /dev/null +++ b/classes/test/spring-context-support/log4j2-test.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context-support/org/springframework/cache/ehcache/testEhcache.xml b/classes/test/spring-context-support/org/springframework/cache/ehcache/testEhcache.xml new file mode 100644 index 00000000000..77e003350f3 --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/cache/ehcache/testEhcache.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheNamespaceDriven-resolver.xml b/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheNamespaceDriven-resolver.xml new file mode 100644 index 00000000000..9c3c96360da --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheNamespaceDriven-resolver.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheNamespaceDriven.xml b/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheNamespaceDriven.xml new file mode 100644 index 00000000000..bd2a2edb898 --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheNamespaceDriven.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheStandaloneConfig.xml b/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheStandaloneConfig.xml new file mode 100644 index 00000000000..467604f4ae9 --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/cache/jcache/config/jCacheStandaloneConfig.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context-support/org/springframework/mail/javamail/test.mime.types b/classes/test/spring-context-support/org/springframework/mail/javamail/test.mime.types new file mode 100644 index 00000000000..f54f4d7f211 --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/mail/javamail/test.mime.types @@ -0,0 +1,4 @@ +text/foo foo +text/bar bar +image/foo fimg +image/bar bimg \ No newline at end of file diff --git a/classes/test/spring-context-support/org/springframework/scheduling/quartz/databasePersistence.xml b/classes/test/spring-context-support/org/springframework/scheduling/quartz/databasePersistence.xml new file mode 100644 index 00000000000..8d72191ad62 --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/scheduling/quartz/databasePersistence.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context-support/org/springframework/scheduling/quartz/job-scheduling-data.xml b/classes/test/spring-context-support/org/springframework/scheduling/quartz/job-scheduling-data.xml new file mode 100644 index 00000000000..6b98c0d7d22 --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/scheduling/quartz/job-scheduling-data.xml @@ -0,0 +1,30 @@ + + + + + myJob + myGroup + org.springframework.scheduling.quartz.QuartzSupportTests$DummyJob + + + param + 10 + + + + + + myTrigger + myGroup + myJob + myGroup + 1 + 500 + + + + + diff --git a/classes/test/spring-context-support/org/springframework/scheduling/quartz/multipleAnonymousMethodInvokingJobDetailFB.xml b/classes/test/spring-context-support/org/springframework/scheduling/quartz/multipleAnonymousMethodInvokingJobDetailFB.xml new file mode 100644 index 00000000000..bbe23b83ddd --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/scheduling/quartz/multipleAnonymousMethodInvokingJobDetailFB.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context-support/org/springframework/scheduling/quartz/multipleSchedulers.xml b/classes/test/spring-context-support/org/springframework/scheduling/quartz/multipleSchedulers.xml new file mode 100644 index 00000000000..02d8f3668b6 --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/scheduling/quartz/multipleSchedulers.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context-support/org/springframework/scheduling/quartz/quartz-hsql.sql b/classes/test/spring-context-support/org/springframework/scheduling/quartz/quartz-hsql.sql new file mode 100644 index 00000000000..9f8b9d4788f --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/scheduling/quartz/quartz-hsql.sql @@ -0,0 +1,164 @@ +-- +-- In your Quartz properties file, you'll need to set +-- org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.HSQLDBDelegate +-- +-- Column lenghts are only suggestions. For names, groups, use at least 40 chars. +-- for blobs (VARBINARY) use a size that is sure to meet the needs of the amount of data +-- you place in job data maps, etc.. +-- + +DROP TABLE qrtz_locks IF EXISTS; +DROP TABLE qrtz_scheduler_state IF EXISTS; +DROP TABLE qrtz_fired_triggers IF EXISTS; +DROP TABLE qrtz_paused_trigger_grps IF EXISTS; +DROP TABLE qrtz_calendars IF EXISTS; +DROP TABLE qrtz_blob_triggers IF EXISTS; +DROP TABLE qrtz_cron_triggers IF EXISTS; +DROP TABLE qrtz_simple_triggers IF EXISTS; +DROP TABLE qrtz_simprop_triggers IF EXISTS; +DROP TABLE qrtz_triggers IF EXISTS; +DROP TABLE qrtz_job_details IF EXISTS; + +CREATE TABLE qrtz_job_details +( +SCHED_NAME VARCHAR(120) NOT NULL, +JOB_NAME VARCHAR(200) NOT NULL, +JOB_GROUP VARCHAR(200) NOT NULL, +DESCRIPTION VARCHAR(250) NULL, +JOB_CLASS_NAME VARCHAR(250) NOT NULL, +IS_DURABLE BOOLEAN NOT NULL, +IS_NONCONCURRENT BOOLEAN NOT NULL, +IS_UPDATE_DATA BOOLEAN NOT NULL, +REQUESTS_RECOVERY BOOLEAN NOT NULL, +JOB_DATA VARBINARY(16000) NULL, +PRIMARY KEY (SCHED_NAME,JOB_NAME,JOB_GROUP) +); + +CREATE TABLE qrtz_triggers +( +SCHED_NAME VARCHAR(120) NOT NULL, +TRIGGER_NAME VARCHAR(200) NOT NULL, +TRIGGER_GROUP VARCHAR(200) NOT NULL, +JOB_NAME VARCHAR(200) NOT NULL, +JOB_GROUP VARCHAR(200) NOT NULL, +DESCRIPTION VARCHAR(250) NULL, +NEXT_FIRE_TIME NUMERIC(13) NULL, +PREV_FIRE_TIME NUMERIC(13) NULL, +PRIORITY INTEGER NULL, +TRIGGER_STATE VARCHAR(16) NOT NULL, +TRIGGER_TYPE VARCHAR(8) NOT NULL, +START_TIME NUMERIC(13) NOT NULL, +END_TIME NUMERIC(13) NULL, +CALENDAR_NAME VARCHAR(200) NULL, +MISFIRE_INSTR NUMERIC(2) NULL, +JOB_DATA VARBINARY(16000) NULL, +PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), +FOREIGN KEY (SCHED_NAME,JOB_NAME,JOB_GROUP) +REFERENCES QRTZ_JOB_DETAILS(SCHED_NAME,JOB_NAME,JOB_GROUP) +); + +CREATE TABLE qrtz_simple_triggers +( +SCHED_NAME VARCHAR(120) NOT NULL, +TRIGGER_NAME VARCHAR(200) NOT NULL, +TRIGGER_GROUP VARCHAR(200) NOT NULL, +REPEAT_COUNT NUMERIC(7) NOT NULL, +REPEAT_INTERVAL NUMERIC(12) NOT NULL, +TIMES_TRIGGERED NUMERIC(10) NOT NULL, +PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), +FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) +REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) +); + +CREATE TABLE qrtz_cron_triggers +( +SCHED_NAME VARCHAR(120) NOT NULL, +TRIGGER_NAME VARCHAR(200) NOT NULL, +TRIGGER_GROUP VARCHAR(200) NOT NULL, +CRON_EXPRESSION VARCHAR(120) NOT NULL, +TIME_ZONE_ID VARCHAR(80), +PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), +FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) +REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) +); + +CREATE TABLE qrtz_simprop_triggers + ( + SCHED_NAME VARCHAR(120) NOT NULL, + TRIGGER_NAME VARCHAR(200) NOT NULL, + TRIGGER_GROUP VARCHAR(200) NOT NULL, + STR_PROP_1 VARCHAR(512) NULL, + STR_PROP_2 VARCHAR(512) NULL, + STR_PROP_3 VARCHAR(512) NULL, + INT_PROP_1 NUMERIC(9) NULL, + INT_PROP_2 NUMERIC(9) NULL, + LONG_PROP_1 NUMERIC(13) NULL, + LONG_PROP_2 NUMERIC(13) NULL, + DEC_PROP_1 NUMERIC(13,4) NULL, + DEC_PROP_2 NUMERIC(13,4) NULL, + BOOL_PROP_1 BOOLEAN NULL, + BOOL_PROP_2 BOOLEAN NULL, + PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), + FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) + REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) +); + +CREATE TABLE qrtz_blob_triggers +( +SCHED_NAME VARCHAR(120) NOT NULL, +TRIGGER_NAME VARCHAR(200) NOT NULL, +TRIGGER_GROUP VARCHAR(200) NOT NULL, +BLOB_DATA VARBINARY(16000) NULL, +PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP), +FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) +REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) +); + +CREATE TABLE qrtz_calendars +( +SCHED_NAME VARCHAR(120) NOT NULL, +CALENDAR_NAME VARCHAR(200) NOT NULL, +CALENDAR VARBINARY(16000) NOT NULL, +PRIMARY KEY (SCHED_NAME,CALENDAR_NAME) +); + +CREATE TABLE qrtz_paused_trigger_grps +( +SCHED_NAME VARCHAR(120) NOT NULL, +TRIGGER_GROUP VARCHAR(200) NOT NULL, +PRIMARY KEY (SCHED_NAME,TRIGGER_GROUP) +); + +CREATE TABLE qrtz_fired_triggers +( +SCHED_NAME VARCHAR(120) NOT NULL, +ENTRY_ID VARCHAR(95) NOT NULL, +TRIGGER_NAME VARCHAR(200) NOT NULL, +TRIGGER_GROUP VARCHAR(200) NOT NULL, +INSTANCE_NAME VARCHAR(200) NOT NULL, +FIRED_TIME NUMERIC(13) NOT NULL, +PRIORITY INTEGER NOT NULL, +STATE VARCHAR(16) NOT NULL, +JOB_NAME VARCHAR(200) NULL, +JOB_GROUP VARCHAR(200) NULL, +IS_NONCONCURRENT BOOLEAN NULL, +REQUESTS_RECOVERY BOOLEAN NULL, +PRIMARY KEY (SCHED_NAME,ENTRY_ID) +); + +CREATE TABLE qrtz_scheduler_state +( +SCHED_NAME VARCHAR(120) NOT NULL, +INSTANCE_NAME VARCHAR(200) NOT NULL, +LAST_CHECKIN_TIME NUMERIC(13) NOT NULL, +CHECKIN_INTERVAL NUMERIC(13) NOT NULL, +PRIMARY KEY (SCHED_NAME,INSTANCE_NAME) +); + +CREATE TABLE qrtz_locks +( +SCHED_NAME VARCHAR(120) NOT NULL, +LOCK_NAME VARCHAR(40) NOT NULL, +PRIMARY KEY (SCHED_NAME,LOCK_NAME) +); + diff --git a/classes/test/spring-context-support/org/springframework/scheduling/quartz/quartzSchedulerLifecycleTests.xml b/classes/test/spring-context-support/org/springframework/scheduling/quartz/quartzSchedulerLifecycleTests.xml new file mode 100644 index 00000000000..1708cce9c76 --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/scheduling/quartz/quartzSchedulerLifecycleTests.xml @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/classes/test/spring-context-support/org/springframework/scheduling/quartz/schedulerAccessorBean.xml b/classes/test/spring-context-support/org/springframework/scheduling/quartz/schedulerAccessorBean.xml new file mode 100644 index 00000000000..17f789e2e3c --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/scheduling/quartz/schedulerAccessorBean.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context-support/org/springframework/scheduling/quartz/schedulerRepositoryExposure.xml b/classes/test/spring-context-support/org/springframework/scheduling/quartz/schedulerRepositoryExposure.xml new file mode 100644 index 00000000000..b805ac5f0ec --- /dev/null +++ b/classes/test/spring-context-support/org/springframework/scheduling/quartz/schedulerRepositoryExposure.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/do_not_delete_me.txt b/classes/test/spring-context/do_not_delete_me.txt new file mode 100644 index 00000000000..25f06fe4182 --- /dev/null +++ b/classes/test/spring-context/do_not_delete_me.txt @@ -0,0 +1 @@ +Please do not delete me; otherwise, you'll break some tests. \ No newline at end of file diff --git a/classes/test/spring-context/example/scannable/spring.components b/classes/test/spring-context/example/scannable/spring.components new file mode 100644 index 00000000000..62de4a95cdc --- /dev/null +++ b/classes/test/spring-context/example/scannable/spring.components @@ -0,0 +1,9 @@ +example.scannable.AutowiredQualifierFooService=example.scannable.FooService +example.scannable.DefaultNamedComponent=org.springframework.stereotype.Component +example.scannable.NamedComponent=org.springframework.stereotype.Component +example.scannable.FooService=example.scannable.FooService +example.scannable.FooServiceImpl=org.springframework.stereotype.Component,example.scannable.FooService +example.scannable.ScopedProxyTestBean=example.scannable.FooService +example.scannable.StubFooDao=org.springframework.stereotype.Component +example.scannable.NamedStubDao=org.springframework.stereotype.Component +example.scannable.ServiceInvocationCounter=org.springframework.stereotype.Component \ No newline at end of file diff --git a/classes/test/spring-context/log4j2-test.xml b/classes/test/spring-context/log4j2-test.xml new file mode 100644 index 00000000000..04c4fbc44c0 --- /dev/null +++ b/classes/test/spring-context/log4j2-test.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/AfterAdviceBindingTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/AfterAdviceBindingTests.xml new file mode 100644 index 00000000000..66d0e85228a --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/AfterAdviceBindingTests.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/AfterReturningAdviceBindingTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/AfterReturningAdviceBindingTests.xml new file mode 100644 index 00000000000..97c02b34523 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/AfterReturningAdviceBindingTests.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/AfterThrowingAdviceBindingTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/AfterThrowingAdviceBindingTests.xml new file mode 100644 index 00000000000..f15aa06df7d --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/AfterThrowingAdviceBindingTests.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/AroundAdviceBindingTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/AroundAdviceBindingTests.xml new file mode 100644 index 00000000000..2198e32f49c --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/AroundAdviceBindingTests.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/AroundAdviceCircularTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/AroundAdviceCircularTests.xml new file mode 100644 index 00000000000..e00fa847a7d --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/AroundAdviceCircularTests.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/AspectAndAdvicePrecedenceTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/AspectAndAdvicePrecedenceTests.xml new file mode 100644 index 00000000000..2f92db86317 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/AspectAndAdvicePrecedenceTests.xml @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/AspectJExpressionPointcutAdvisorTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/AspectJExpressionPointcutAdvisorTests.xml new file mode 100644 index 00000000000..9ec75d75aab --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/AspectJExpressionPointcutAdvisorTests.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/BeanNamePointcutAtAspectTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/BeanNamePointcutAtAspectTests.xml new file mode 100644 index 00000000000..b446755d57b --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/BeanNamePointcutAtAspectTests.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/BeanNamePointcutTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/BeanNamePointcutTests.xml new file mode 100644 index 00000000000..4a4823b464e --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/BeanNamePointcutTests.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/BeforeAdviceBindingTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/BeforeAdviceBindingTests.xml new file mode 100644 index 00000000000..4aac362c73e --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/BeforeAdviceBindingTests.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/DeclarationOrderIndependenceTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/DeclarationOrderIndependenceTests.xml new file mode 100644 index 00000000000..7ecb079c464 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/DeclarationOrderIndependenceTests.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/DeclareParentsDelegateRefTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/DeclareParentsDelegateRefTests.xml new file mode 100644 index 00000000000..ad56c861a20 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/DeclareParentsDelegateRefTests.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/DeclareParentsTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/DeclareParentsTests.xml new file mode 100644 index 00000000000..fc449b6943c --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/DeclareParentsTests.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/ImplicitJPArgumentMatchingAtAspectJTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/ImplicitJPArgumentMatchingAtAspectJTests.xml new file mode 100644 index 00000000000..eabf2568c1d --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/ImplicitJPArgumentMatchingAtAspectJTests.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/ImplicitJPArgumentMatchingTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/ImplicitJPArgumentMatchingTests.xml new file mode 100644 index 00000000000..e4cf459ab63 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/ImplicitJPArgumentMatchingTests.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/OverloadedAdviceTests-ambiguous.xml b/classes/test/spring-context/org/springframework/aop/aspectj/OverloadedAdviceTests-ambiguous.xml new file mode 100644 index 00000000000..5a245d3a9c7 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/OverloadedAdviceTests-ambiguous.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/OverloadedAdviceTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/OverloadedAdviceTests.xml new file mode 100644 index 00000000000..3db07d1e43c --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/OverloadedAdviceTests.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/ProceedTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/ProceedTests.xml new file mode 100644 index 00000000000..8bb019245ea --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/ProceedTests.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-after.xml b/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-after.xml new file mode 100644 index 00000000000..d55ed2d65e5 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-after.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-atAspectJ-after.xml b/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-atAspectJ-after.xml new file mode 100644 index 00000000000..0ec75f57379 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-atAspectJ-after.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-atAspectJ-before.xml b/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-atAspectJ-before.xml new file mode 100644 index 00000000000..6eccaebfab4 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-atAspectJ-before.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-before.xml b/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-before.xml new file mode 100644 index 00000000000..89b5be547cd --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/PropertyDependentAspectTests-before.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/SharedPointcutWithArgsMismatchTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/SharedPointcutWithArgsMismatchTests.xml new file mode 100644 index 00000000000..e062899f36b --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/SharedPointcutWithArgsMismatchTests.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/SubtypeSensitiveMatchingTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/SubtypeSensitiveMatchingTests.xml new file mode 100644 index 00000000000..e51fbb65a19 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/SubtypeSensitiveMatchingTests.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/TargetPointcutSelectionTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/TargetPointcutSelectionTests.xml new file mode 100644 index 00000000000..1e57557518f --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/TargetPointcutSelectionTests.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/ThisAndTargetSelectionOnlyPointcutsAtAspectJTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/ThisAndTargetSelectionOnlyPointcutsAtAspectJTests.xml new file mode 100644 index 00000000000..f8fb56b145a --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/ThisAndTargetSelectionOnlyPointcutsAtAspectJTests.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/ThisAndTargetSelectionOnlyPointcutsTests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/ThisAndTargetSelectionOnlyPointcutsTests.xml new file mode 100644 index 00000000000..1624fdfb172 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/ThisAndTargetSelectionOnlyPointcutsTests.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AnnotationBindingTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AnnotationBindingTests-context.xml new file mode 100644 index 00000000000..7e1b50d1186 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AnnotationBindingTests-context.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AnnotationPointcutTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AnnotationPointcutTests-context.xml new file mode 100644 index 00000000000..f19b17b355c --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AnnotationPointcutTests-context.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectImplementingInterfaceTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectImplementingInterfaceTests-context.xml new file mode 100644 index 00000000000..2991eef3809 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectImplementingInterfaceTests-context.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorAndLazyInitTargetSourceTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorAndLazyInitTargetSourceTests-context.xml new file mode 100644 index 00000000000..a006c6fc341 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorAndLazyInitTargetSourceTests-context.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspects.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspects.xml new file mode 100644 index 00000000000..406422efc22 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspects.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsPlusAdvisor.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsPlusAdvisor.xml new file mode 100644 index 00000000000..2b23fab3029 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsPlusAdvisor.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithAbstractBean.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithAbstractBean.xml new file mode 100644 index 00000000000..1ebeaa72721 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithAbstractBean.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithCGLIB.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithCGLIB.xml new file mode 100644 index 00000000000..ae6b4022b34 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithCGLIB.xml @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithOrdering.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithOrdering.xml new file mode 100644 index 00000000000..1ce4bb03d96 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-aspectsWithOrdering.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-pertarget.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-pertarget.xml new file mode 100644 index 00000000000..20b59bc5626 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-pertarget.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-perthis.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-perthis.xml new file mode 100644 index 00000000000..25f545b5425 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-perthis.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-retryAspect.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-retryAspect.xml new file mode 100644 index 00000000000..61876b09387 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-retryAspect.xml @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-twoAdviceAspect.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-twoAdviceAspect.xml new file mode 100644 index 00000000000..e00377721c4 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-twoAdviceAspect.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-twoAdviceAspectPrototype.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-twoAdviceAspectPrototype.xml new file mode 100644 index 00000000000..9505a844d7f --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-twoAdviceAspectPrototype.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-usesInclude.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-usesInclude.xml new file mode 100644 index 00000000000..16293b388e0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-usesInclude.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-usesJoinPointAspect.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-usesJoinPointAspect.xml new file mode 100644 index 00000000000..462d8bcdc65 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AspectJAutoProxyCreatorTests-usesJoinPointAspect.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AtAspectJAfterThrowingTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AtAspectJAfterThrowingTests-context.xml new file mode 100644 index 00000000000..d70f8548dc0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AtAspectJAfterThrowingTests-context.xml @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AtAspectJAnnotationBindingTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AtAspectJAnnotationBindingTests-context.xml new file mode 100644 index 00000000000..34a9ba5ce34 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/AtAspectJAnnotationBindingTests-context.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/benchmark/BenchmarkTests-aspectj.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/benchmark/BenchmarkTests-aspectj.xml new file mode 100644 index 00000000000..70b5d397b9c --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/benchmark/BenchmarkTests-aspectj.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/benchmark/BenchmarkTests-springAop.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/benchmark/BenchmarkTests-springAop.xml new file mode 100644 index 00000000000..453d22ccaf2 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/benchmark/BenchmarkTests-springAop.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/spr3064/SPR3064Tests.xml b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/spr3064/SPR3064Tests.xml new file mode 100644 index 00000000000..4ebb1b8cdec --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/autoproxy/spr3064/SPR3064Tests.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/generic/AfterReturningGenericTypeMatchingTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/generic/AfterReturningGenericTypeMatchingTests-context.xml new file mode 100644 index 00000000000..d0bb6a3cde3 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/generic/AfterReturningGenericTypeMatchingTests-context.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericBridgeMethodMatchingClassProxyTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericBridgeMethodMatchingClassProxyTests-context.xml new file mode 100644 index 00000000000..65a4515edb5 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericBridgeMethodMatchingClassProxyTests-context.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericBridgeMethodMatchingTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericBridgeMethodMatchingTests-context.xml new file mode 100644 index 00000000000..6297095d17d --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericBridgeMethodMatchingTests-context.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericParameterMatchingTests-context.xml b/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericParameterMatchingTests-context.xml new file mode 100644 index 00000000000..86431f56ce7 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/aspectj/generic/GenericParameterMatchingTests-context.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerAdviceTypeTests-error.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerAdviceTypeTests-error.xml new file mode 100644 index 00000000000..7abc4287b71 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerAdviceTypeTests-error.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerAdviceTypeTests-ok.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerAdviceTypeTests-ok.xml new file mode 100644 index 00000000000..a68195265dc --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerAdviceTypeTests-ok.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerArgNamesTests-error.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerArgNamesTests-error.xml new file mode 100644 index 00000000000..f2b1e064721 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerArgNamesTests-error.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerArgNamesTests-ok.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerArgNamesTests-ok.xml new file mode 100644 index 00000000000..e9f8825b5b5 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerArgNamesTests-ok.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerProxyTargetClassTests-context.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerProxyTargetClassTests-context.xml new file mode 100644 index 00000000000..855bda381c5 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerProxyTargetClassTests-context.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerReturningTests-error.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerReturningTests-error.xml new file mode 100644 index 00000000000..9df36d7a387 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerReturningTests-error.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerReturningTests-ok.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerReturningTests-ok.xml new file mode 100644 index 00000000000..c9238290990 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerReturningTests-ok.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerTests-context.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerTests-context.xml new file mode 100644 index 00000000000..5fc378d78f6 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerTests-context.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerThrowingTests-error.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerThrowingTests-error.xml new file mode 100644 index 00000000000..1ddb6b9a005 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerThrowingTests-error.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerThrowingTests-ok.xml b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerThrowingTests-ok.xml new file mode 100644 index 00000000000..051d281260e --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/AopNamespaceHandlerThrowingTests-ok.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/config/PrototypeProxyTests-context.xml b/classes/test/spring-context/org/springframework/aop/config/PrototypeProxyTests-context.xml new file mode 100644 index 00000000000..cf2e3ca91d0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/config/PrototypeProxyTests-context.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/CglibProxyTests-with-dependency-checking.xml b/classes/test/spring-context/org/springframework/aop/framework/CglibProxyTests-with-dependency-checking.xml new file mode 100644 index 00000000000..6c2dea2ecb0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/CglibProxyTests-with-dependency-checking.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ObjenesisProxyTests-context.xml b/classes/test/spring-context/org/springframework/aop/framework/ObjenesisProxyTests-context.xml new file mode 100644 index 00000000000..4b471582cf1 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ObjenesisProxyTests-context.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-autowiring.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-autowiring.xml new file mode 100644 index 00000000000..3cda6a7921a --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-autowiring.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-context.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-context.xml new file mode 100644 index 00000000000..dcd98c1dce2 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-context.xml @@ -0,0 +1,171 @@ + + + + + + + + custom + 666 + + + + + + org.springframework.tests.sample.beans.ITestBean + + debugInterceptor + + + + + + + org.springframework.tests.sample.beans.ITestBean + + + global*,test + + + + + + + org.springframework.tests.sample.beans.ITestBean + + + false + test + + + + + + org.springframework.tests.sample.beans.ITestBean + + + false + test + + + + true + + debugInterceptor + + + + true + false + test + + + + true + testCircleTarget1 + + + + custom + 666 + + + + + true + testCircleTarget2 + + + + custom + 666 + + + + + org.springframework.tests.sample.beans.ITestBean + pointcutForVoid + test + + + + + + + + + org.springframework.context.ApplicationListener + debugInterceptor,global*,target2 + + + + + + + + + + + + + + org.springframework.tests.sample.beans.ITestBean + false + + + prototypeLockMixinAdvisor + prototypeTestBean + + + + + + + + + + org.springframework.tests.sample.beans.ITestBean + test.mixin.Lockable + + + false + + + + prototypeLockMixinInterceptor + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-double-targetsource.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-double-targetsource.xml new file mode 100644 index 00000000000..4830b277de5 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-double-targetsource.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + Eve + + + + + + Adam + + + + + + + + + + + + org.springframework.tests.sample.beans.ITestBean + + countingBeforeAdvice,adamTargetSource + + + + + + + org.springframework.tests.sample.beans.ITestBean + + adam + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-frozen.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-frozen.xml new file mode 100644 index 00000000000..ef9d08cf783 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-frozen.xml @@ -0,0 +1,28 @@ + + + + + + + + custom + 666 + + + + + + + + org.springframework.tests.sample.beans.ITestBean + + + debugInterceptor + true + true + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-inner-bean-target.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-inner-bean-target.xml new file mode 100644 index 00000000000..e59244c49cb --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-inner-bean-target.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + innerBeanTarget + + + + + nopInterceptor + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-invalid.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-invalid.xml new file mode 100644 index 00000000000..fd46c5552fd --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-invalid.xml @@ -0,0 +1,21 @@ + + + + + + + + org.springframework.tests.sample.beans.ITestBean + + + + + + org.springframework.tests.sample.beans.ITestBean + global* + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-notlast-targetsource.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-notlast-targetsource.xml new file mode 100644 index 00000000000..2c2a9f99e9d --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-notlast-targetsource.xml @@ -0,0 +1,34 @@ + + + + + + + + + + Adam + + + + + + + org.springframework.tests.sample.beans.ITestBean + + adam,countingBeforeAdvice + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-prototype.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-prototype.xml new file mode 100644 index 00000000000..bda6f41c417 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-prototype.xml @@ -0,0 +1,37 @@ + + + + + + + + + 10 + + + + 10 + + + + + + debugInterceptor,test + + + + debugInterceptor,prototypeTarget + false + + + + debugInterceptor,prototypeTarget + false + + true + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-serialization.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-serialization.xml new file mode 100644 index 00000000000..396bfada125 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-serialization.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + serializableNopInterceptor + org.springframework.tests.sample.beans.Person + + + serializableSingleton + + + + + + serializablePrototype + + + + serializableNopInterceptor,prototypeTarget + org.springframework.tests.sample.beans.Person + false + + + + nopInterceptor + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-targetsource.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-targetsource.xml new file mode 100644 index 00000000000..6a7c5ba2156 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-targetsource.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + Adam + + + + + + + + + + + + + + + + + + + nopInterceptor,targetSource + + + + + + + + org.springframework.tests.sample.beans.ITestBean + nopInterceptor,unsupportedInterceptor + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-throws-advice.xml b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-throws-advice.xml new file mode 100644 index 00000000000..036dac321fa --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/ProxyFactoryBeanTests-throws-advice.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + countingBeforeAdvice,nopInterceptor,throwsAdvice,target + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/adapter/AdvisorAdapterRegistrationTests-with-bpp.xml b/classes/test/spring-context/org/springframework/aop/framework/adapter/AdvisorAdapterRegistrationTests-with-bpp.xml new file mode 100644 index 00000000000..34c31f15a43 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/adapter/AdvisorAdapterRegistrationTests-with-bpp.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + org.springframework.tests.sample.beans.ITestBean + simpleBeforeAdviceAdvisor,testBeanTarget + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/adapter/AdvisorAdapterRegistrationTests-without-bpp.xml b/classes/test/spring-context/org/springframework/aop/framework/adapter/AdvisorAdapterRegistrationTests-without-bpp.xml new file mode 100644 index 00000000000..166a791762c --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/adapter/AdvisorAdapterRegistrationTests-without-bpp.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + org.springframework.tests.sample.beans.ITestBean + simpleBeforeAdviceAdvisor,testBeanTarget + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-common-interceptors.xml b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-common-interceptors.xml new file mode 100644 index 00000000000..cfcc828592c --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-common-interceptors.xml @@ -0,0 +1,47 @@ + + + + + + + + Matches all Advisors in the factory: we don't use a prefix + + + + + + nopInterceptor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-custom-targetsource.xml b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-custom-targetsource.xml new file mode 100644 index 00000000000..4d601a614cf --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-custom-targetsource.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + Rod + + + + + Rod + + + + + Rod + + + + + Kerry + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-optimized.xml b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-optimized.xml new file mode 100644 index 00000000000..a83a9842b2b --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-optimized.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + .*beans.I?TestBean.* + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-quick-targetsource.xml b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-quick-targetsource.xml new file mode 100644 index 00000000000..b945183bf91 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/AdvisorAutoProxyCreatorTests-quick-targetsource.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + Rod + + + + + Kerry + + + + + Rod + + + + + + Rod + + + + + + Rod + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/autoproxy/BeanNameAutoProxyCreatorInitTests-context.xml b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/BeanNameAutoProxyCreatorInitTests-context.xml new file mode 100644 index 00000000000..b3271fa0e6f --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/BeanNameAutoProxyCreatorInitTests-context.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + .*\.set[a-zA-Z]*(.*) + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/framework/autoproxy/BeanNameAutoProxyCreatorTests-context.xml b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/BeanNameAutoProxyCreatorTests-context.xml new file mode 100644 index 00000000000..c9727ea856e --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/framework/autoproxy/BeanNameAutoProxyCreatorTests-context.xml @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + Automatically proxies using JDK dynamic proxies + + jdk*,onlyJdk,doubleJdk + + + nopInterceptor + + + + + + + + + + + + + cglib* + + + + Use the inherited ProxyConfig property to force CGLIB proxying + true + + + Interceptors and Advisors to apply automatically + + nopInterceptor + countingBeforeAdvice + + + + + + + Illustrates a JDK introduction + + *introductionUsingJdk + + + introductionNopInterceptor + timestampIntroduction + lockableAdvisor + + + + + + + + + + + + + + + + + introductionUsingJdk + + + + second-introductionUsingJdk + + + + + + + + jdk1 + + + + + + + + + + cglib1 + + + + onlyJdk + + + + doubleJdk + + + + noproxy + + + diff --git a/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-list.xml b/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-list.xml new file mode 100644 index 00000000000..8541f002f2e --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-list.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-map.xml b/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-map.xml new file mode 100644 index 00000000000..0c69a3f9cc1 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-map.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-override.xml b/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-override.xml new file mode 100644 index 00000000000..768e429c2f6 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-override.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-testbean.xml b/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-testbean.xml new file mode 100644 index 00000000000..f7ab67d1073 --- /dev/null +++ b/classes/test/spring-context/org/springframework/aop/scope/ScopedProxyTests-testbean.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/LookupMethodWrappedByCglibProxyTests-context.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/LookupMethodWrappedByCglibProxyTests-context.xml new file mode 100644 index 00000000000..3459958c49a --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/LookupMethodWrappedByCglibProxyTests-context.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + true + interceptor + + + + Jenny + 30 + + + + + autoProxiedOverload + true + interceptor + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/QualifierAnnotationTests-context.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/QualifierAnnotationTests-context.xml new file mode 100644 index 00000000000..00f966f6f2d --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/QualifierAnnotationTests-context.xml @@ -0,0 +1,62 @@ + + + + + + + + + larry + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-autowire.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-autowire.xml new file mode 100644 index 00000000000..3c6b50bf555 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-autowire.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /org/springframework/beans/factory/xml/XmlBeanFactoryTests-collections.xml + + + + + + + /org/springframework/beans/factory/xml/XmlBeanFactoryTests-constructorArg.xml + /org/springframework/beans/factory/xml/XmlBeanFactoryTests-initializers.xml + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-child.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-child.xml new file mode 100644 index 00000000000..44ca56ef3ad --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-child.xml @@ -0,0 +1,51 @@ + + + + + + + override + + + + + override + + + + + override + + + + + prototypeOverridesInheritedSingleton + + + + + prototype-override + + + + + prototype-override + + + + + overrideParentBean + + + + + + + myname + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-classNotFound.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-classNotFound.xml new file mode 100644 index 00000000000..58738edd74f --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-classNotFound.xml @@ -0,0 +1,8 @@ + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-collections.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-collections.xml new file mode 100644 index 00000000000..698a647e527 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-collections.xml @@ -0,0 +1,376 @@ + + + + + Jenny + 30 + + + + + + + + + Simple bean, without any collections. + + + The name of the user + David + + 27 + + + + Rod + 32 + + List of Rod's friends + + + + + + + + + Jenny + 30 + + + + + + + + David + 27 + + + + Rod + 32 + + + + + + + + + + + loner + 26 + + + My List + + + + + + + + + + literal + + + + + + + + + + + literal + + + + + + + + + verbose + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bar + + + + + zero + + bar + + + + + ba + + + + + + + bar + + + + + + + + + + + + + + + + + + + bar + + + + + + + + + + + + + + + + + + bar + TWO + + + + + + + + + + + + + + + + + one + + + + + + + + + java.lang.String + java.lang.Exception + + + + + + + + 0 + 1 + 2 + + + + + + + + bar + jenny + + + + java.util.LinkedList + + + + + + + bar + jenny + + + + java.util.LinkedList + + + true + + + + + + + bar + jenny + + + + java.util.TreeSet + + + + + + + bar + jenny + + + + java.util.TreeSet + + + true + + + + + + + bar + jenny + + + + java.util.TreeMap + + + + + + + bar + jenny + + + + java.util.TreeMap + + + true + + + + + + + My Map + + + + + + + + + + + My Set + ONE + TWO + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-complexFactoryCircle.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-complexFactoryCircle.xml new file mode 100644 index 00000000000..0e0601de77d --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-complexFactoryCircle.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-constructorArg.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-constructorArg.xml new file mode 100644 index 00000000000..b8b7becf96e --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-constructorArg.xml @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + wife + + + + + + + + wife + + + + + magic int value: 99 is the number of aliens who can dance on the tip of pin + + 99 + + + myname + + + + + + + + + + + + + + + + + + + + + + + 99 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 29 + + + + + + + + + + + + + Kerry1 + + + 33 + + + + + + Kerry2 + + + 32 + + + + + + + /test + + + + + + + + + + + + true + A String + + + + + + + + + + + + + + + + + true + + + + true + + + + false + true + + + + false + true + + + + + + + + + + + + + + + + test + + + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-constructorOverrides.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-constructorOverrides.xml new file mode 100644 index 00000000000..e244dd950c6 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-constructorOverrides.xml @@ -0,0 +1,34 @@ + + + + + + + + + from property element + + + + + + + + Jenny + 30 + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-defaultAutowire.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-defaultAutowire.xml new file mode 100644 index 00000000000..77a665235b6 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-defaultAutowire.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + Kerry + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-defaultLazyInit.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-defaultLazyInit.xml new file mode 100644 index 00000000000..3451c1b37c0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-defaultLazyInit.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-delegationOverrides.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-delegationOverrides.xml new file mode 100644 index 00000000000..a814c13e007 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-delegationOverrides.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + String + + + + + + Jenny + 30 + + + + + + + + + Simple bean, without any collections. + + + The name of the user + David + + 27 + + + + + + + + + + + String + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCarg.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCarg.xml new file mode 100644 index 00000000000..de87d69fbc0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCarg.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCargAutowire.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCargAutowire.xml new file mode 100644 index 00000000000..b05465fec7d --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCargAutowire.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCargInner.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCargInner.xml new file mode 100644 index 00000000000..825032f6ca3 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depCargInner.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depDependsOn.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depDependsOn.xml new file mode 100644 index 00000000000..dd06299f4c3 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depDependsOn.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depDependsOnInner.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depDependsOnInner.xml new file mode 100644 index 00000000000..cffa6d766d1 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depDependsOnInner.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depMaterializeThis.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depMaterializeThis.xml new file mode 100644 index 00000000000..1c8e8426853 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depMaterializeThis.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + boPrototype + + + + + org.springframework.beans.factory.xml.DummyBo + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depProp.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depProp.xml new file mode 100644 index 00000000000..ee84922cf9e --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depProp.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropAutowireByName.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropAutowireByName.xml new file mode 100644 index 00000000000..a51b221ec53 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropAutowireByName.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropAutowireByType.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropAutowireByType.xml new file mode 100644 index 00000000000..cfc11301c77 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropAutowireByType.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropInTheMiddle.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropInTheMiddle.xml new file mode 100644 index 00000000000..ad1937cf623 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropInTheMiddle.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropInner.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropInner.xml new file mode 100644 index 00000000000..2ecc980bae5 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-depPropInner.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-factoryCircle.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-factoryCircle.xml new file mode 100644 index 00000000000..d32c44f4ba3 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-factoryCircle.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-initializers.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-initializers.xml new file mode 100644 index 00000000000..06281490175 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-initializers.xml @@ -0,0 +1,23 @@ + + + + + + + 7 + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-invalid.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-invalid.xml new file mode 100644 index 00000000000..56949cc5d85 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-invalid.xml @@ -0,0 +1,19 @@ + + + + + + + + Jenny + 30 + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-invalidOverridesNoSuchMethod.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-invalidOverridesNoSuchMethod.xml new file mode 100644 index 00000000000..57e9e7e9fb8 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-invalidOverridesNoSuchMethod.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + Jenny + 30 + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-localCollectionsUsingXsd.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-localCollectionsUsingXsd.xml new file mode 100644 index 00000000000..f45eea0faf9 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-localCollectionsUsingXsd.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-noSuchFactoryMethod.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-noSuchFactoryMethod.xml new file mode 100644 index 00000000000..854490f192b --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-noSuchFactoryMethod.xml @@ -0,0 +1,17 @@ + + + + + + + + + setterString + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-overrides.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-overrides.xml new file mode 100644 index 00000000000..114c4e54029 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-overrides.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Jenny + 30 + + + + + + + + + + Jenny + 30 + + + + + + + + + + + + + + Simple bean, without any collections. + + + The name of the user + David + + 27 + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-parent.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-parent.xml new file mode 100644 index 00000000000..f575bcb44a9 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-parent.xml @@ -0,0 +1,23 @@ + + + + + + + parent + 1 + + + + parent + 1 + + + + parent + 2 + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-recursiveImport.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-recursiveImport.xml new file mode 100644 index 00000000000..4170370aa17 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-recursiveImport.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-reftypes.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-reftypes.xml new file mode 100644 index 00000000000..c9c7ca2400c --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-reftypes.xml @@ -0,0 +1,195 @@ + + + + + + Jenny + 30 + + + + + + + + + + + Andrew + 36 + + + + + + + + + + + Georgia + 33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + outer + 0 + + + + hasInner + 5 + + + inner1 + 6 + + + + + + inner2 + 7 + + + + inner5 + 6 + + + + + + + + inner3 + 8 + + + + + inner4 + 9 + + + + + + + + + + inner1 + 6 + + + + + + + + inner1 + 6 + + + + + + hasInner + 5 + + + inner1 + 6 + + + + + + inner2 + 7 + + + + inner5 + 6 + + + + + + + + + + + inner3 + 8 + + + + + + inner4 + 9 + + + + + + + + + + inner1 + 6 + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-resource.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-resource.xml new file mode 100644 index 00000000000..a48a32673fe --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-resource.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-resourceImport.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-resourceImport.xml new file mode 100644 index 00000000000..31fa7a16bab --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-resourceImport.xml @@ -0,0 +1,15 @@ + + + + + + + + classpath:org/springframework/beans/factory/xml/test.properties + + + classpath:org/springframework/beans/factory/xml/test.properties + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-testWithDuplicateNameInAlias.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-testWithDuplicateNameInAlias.xml new file mode 100644 index 00000000000..393028d4f1f --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-testWithDuplicateNameInAlias.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-testWithDuplicateNames.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-testWithDuplicateNames.xml new file mode 100644 index 00000000000..90de5444371 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/XmlBeanFactoryTests-testWithDuplicateNames.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerWithExpressionLanguageTests.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerWithExpressionLanguageTests.xml new file mode 100644 index 00000000000..3982b48c7cf --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/simplePropertyNamespaceHandlerWithExpressionLanguageTests.xml @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests-context.xml b/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests-context.xml new file mode 100644 index 00000000000..17c9c7e8f5b --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests-context.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests.properties b/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests.properties new file mode 100644 index 00000000000..fe0eca6f07c --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests.properties @@ -0,0 +1,2 @@ +http\://www.springframework.org/schema/beans/test=org.springframework.beans.factory.xml.support.TestNamespaceHandler +http\://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd b/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd new file mode 100644 index 00000000000..ccf71f6c8e6 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/beans/factory/xml/test.properties b/classes/test/spring-context/org/springframework/beans/factory/xml/test.properties new file mode 100644 index 00000000000..30d74d25844 --- /dev/null +++ b/classes/test/spring-context/org/springframework/beans/factory/xml/test.properties @@ -0,0 +1 @@ +test \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheConfig.xml b/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheConfig.xml new file mode 100644 index 00000000000..abb8cf73d23 --- /dev/null +++ b/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheConfig.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace-manager-resolver.xml b/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace-manager-resolver.xml new file mode 100644 index 00000000000..66f53e6b97b --- /dev/null +++ b/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace-manager-resolver.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace-resolver.xml b/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace-resolver.xml new file mode 100644 index 00000000000..6ae36d7af50 --- /dev/null +++ b/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace-resolver.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace.xml b/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace.xml new file mode 100644 index 00000000000..98ca6bb466e --- /dev/null +++ b/classes/test/spring-context/org/springframework/cache/config/annotationDrivenCacheNamespace.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/cache/config/cache-advice-invalid.xml b/classes/test/spring-context/org/springframework/cache/config/cache-advice-invalid.xml new file mode 100644 index 00000000000..b4362503b43 --- /dev/null +++ b/classes/test/spring-context/org/springframework/cache/config/cache-advice-invalid.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/cache/config/cache-advice.xml b/classes/test/spring-context/org/springframework/cache/config/cache-advice.xml new file mode 100644 index 00000000000..e108bb0f908 --- /dev/null +++ b/classes/test/spring-context/org/springframework/cache/config/cache-advice.xml @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/access/ContextJndiBeanFactoryLocatorTests-collections.xml b/classes/test/spring-context/org/springframework/context/access/ContextJndiBeanFactoryLocatorTests-collections.xml new file mode 100644 index 00000000000..7354bff0ca2 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/access/ContextJndiBeanFactoryLocatorTests-collections.xml @@ -0,0 +1,374 @@ + + + + + Jenny + 30 + + + + + + + + + Simple bean, without any collections. + + + The name of the user + David + + 27 + + + + Rod + 32 + + List of Rod's friends + + + + + + + + + Jenny + 30 + + + + + + + + David + 27 + + + + Rod + 32 + + + + + + + + + + + loner + 26 + + + My List + + + + + + + + + + literal + + + + + + + + + + + literal + + + + + + + + + verbose + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bar + + + + + zero + + bar + + + + + ba + + + + + + + bar + + + + + + + + + + + + + + + + + + + bar + + + + + + + + + + + + + + + + + + bar + TWO + + + + + + + + + + + + + + + + + one + + + + + + + + + java.lang.String + java.lang.Exception + + + + + + + + 0 + 1 + 2 + + + + + + + + bar + jenny + + + + java.util.LinkedList + + + + + + + bar + jenny + + + + java.util.LinkedList + + + true + + + + + + + bar + jenny + + + + java.util.TreeSet + + + + + + + bar + jenny + + + + java.util.TreeSet + + + true + + + + + + + bar + jenny + + + + java.util.TreeMap + + + + + + + bar + jenny + + + + java.util.TreeMap + + + true + + + + + + + My Map + + + + + + + + + + + My Set + + + + + diff --git a/classes/test/spring-context/org/springframework/context/access/ContextJndiBeanFactoryLocatorTests-parent.xml b/classes/test/spring-context/org/springframework/context/access/ContextJndiBeanFactoryLocatorTests-parent.xml new file mode 100644 index 00000000000..99d732a1642 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/access/ContextJndiBeanFactoryLocatorTests-parent.xml @@ -0,0 +1,23 @@ + + + + + + + parent + 1 + + + + parent + 1 + + + + parent + 2 + + + + + diff --git a/classes/test/spring-context/org/springframework/context/access/ContextSingletonBeanFactoryLocatorTests-context.xml b/classes/test/spring-context/org/springframework/context/access/ContextSingletonBeanFactoryLocatorTests-context.xml new file mode 100644 index 00000000000..929f26c0d7f --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/access/ContextSingletonBeanFactoryLocatorTests-context.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/DestroyMethodInferenceTests-context.xml b/classes/test/spring-context/org/springframework/context/annotation/DestroyMethodInferenceTests-context.xml new file mode 100644 index 00000000000..ce9902c5dd5 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/DestroyMethodInferenceTests-context.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/EnableLoadTimeWeavingTests-context.xml b/classes/test/spring-context/org/springframework/context/annotation/EnableLoadTimeWeavingTests-context.xml new file mode 100644 index 00000000000..d5d51371646 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/EnableLoadTimeWeavingTests-context.xml @@ -0,0 +1,10 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/Spr6602Tests-context.xml b/classes/test/spring-context/org/springframework/context/annotation/Spr6602Tests-context.xml new file mode 100644 index 00000000000..a6eb150f466 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/Spr6602Tests-context.xml @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/aspectjTypeFilterTests.xml b/classes/test/spring-context/org/springframework/context/annotation/aspectjTypeFilterTests.xml new file mode 100644 index 00000000000..5dcd6ad62af --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/aspectjTypeFilterTests.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/aspectjTypeFilterTestsWithPlaceholders.xml b/classes/test/spring-context/org/springframework/context/annotation/aspectjTypeFilterTestsWithPlaceholders.xml new file mode 100644 index 00000000000..362bcdce344 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/aspectjTypeFilterTestsWithPlaceholders.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/componentScanRespectsProfileAnnotationTests.xml b/classes/test/spring-context/org/springframework/context/annotation/componentScanRespectsProfileAnnotationTests.xml new file mode 100644 index 00000000000..a35ea025430 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/componentScanRespectsProfileAnnotationTests.xml @@ -0,0 +1,12 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/componentScanWithAutowiredQualifierTests.xml b/classes/test/spring-context/org/springframework/context/annotation/componentScanWithAutowiredQualifierTests.xml new file mode 100644 index 00000000000..85bcd701738 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/componentScanWithAutowiredQualifierTests.xml @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests-custom.properties b/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests-custom.properties new file mode 100644 index 00000000000..17a2bc67bcc --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests-custom.properties @@ -0,0 +1,3 @@ +hostname=localhost +foo=a +bar=b \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests-custom.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests-custom.xml new file mode 100644 index 00000000000..e0c4ef6ea23 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests-custom.xml @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests.xml new file mode 100644 index 00000000000..0445566bde2 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/AutowiredConfigurationTests.xml @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportNonXmlResourceConfig-context.properties b/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportNonXmlResourceConfig-context.properties new file mode 100644 index 00000000000..59146595c2a --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportNonXmlResourceConfig-context.properties @@ -0,0 +1 @@ +propertiesDeclaredBean.(class)=org.springframework.tests.sample.beans.TestBean \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlConfig-context.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlConfig-context.xml new file mode 100644 index 00000000000..ad1694d437d --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlConfig-context.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlWithAopNamespace-context.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlWithAopNamespace-context.xml new file mode 100644 index 00000000000..01092c12786 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlWithAopNamespace-context.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlWithConfigurationClass-context.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlWithConfigurationClass-context.xml new file mode 100644 index 00000000000..284425983a1 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/ImportXmlWithConfigurationClass-context.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/SecondLevelSubConfig-context.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/SecondLevelSubConfig-context.xml new file mode 100644 index 00000000000..45fc0475ef2 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/SecondLevelSubConfig-context.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/ValueInjectionTests.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/ValueInjectionTests.xml new file mode 100644 index 00000000000..1446273e6d1 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/ValueInjectionTests.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/annotation-config.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/annotation-config.xml new file mode 100644 index 00000000000..2a424dcbd60 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/annotation-config.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/configuration/aspectj-autoproxy-config.xml b/classes/test/spring-context/org/springframework/context/annotation/configuration/aspectj-autoproxy-config.xml new file mode 100644 index 00000000000..6772e7af13b --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/configuration/aspectj-autoproxy-config.xml @@ -0,0 +1,10 @@ + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/customAnnotationUsedForBothComponentScanAndQualifierTests.xml b/classes/test/spring-context/org/springframework/context/annotation/customAnnotationUsedForBothComponentScanAndQualifierTests.xml new file mode 100644 index 00000000000..e1b71e74310 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/customAnnotationUsedForBothComponentScanAndQualifierTests.xml @@ -0,0 +1,22 @@ + + + + + + + + + + org.springframework.context.annotation.ComponentScanParserTests$CustomAnnotation + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/customNameGeneratorTests.xml b/classes/test/spring-context/org/springframework/context/annotation/customNameGeneratorTests.xml new file mode 100644 index 00000000000..1451dae93d2 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/customNameGeneratorTests.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/customScopeResolverTests.xml b/classes/test/spring-context/org/springframework/context/annotation/customScopeResolverTests.xml new file mode 100644 index 00000000000..df20982b679 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/customScopeResolverTests.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/customTypeFilterTests.xml b/classes/test/spring-context/org/springframework/context/annotation/customTypeFilterTests.xml new file mode 100644 index 00000000000..d53c33b86e2 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/customTypeFilterTests.xml @@ -0,0 +1,22 @@ + + + + + + + + + + org.springframework.context.annotation.ComponentScanParserTests$CustomAnnotation + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireByNameTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireByNameTests.xml new file mode 100644 index 00000000000..04e1d8f42b3 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireByNameTests.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireByTypeTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireByTypeTests.xml new file mode 100644 index 00000000000..fdbcee6db49 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireByTypeTests.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireConstructorTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireConstructorTests.xml new file mode 100644 index 00000000000..43a3018d25a --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireConstructorTests.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireNoTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireNoTests.xml new file mode 100644 index 00000000000..b297e22c2de --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultAutowireNoTests.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultInitAndDestroyMethodsTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultInitAndDestroyMethodsTests.xml new file mode 100644 index 00000000000..de592f96ee6 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultInitAndDestroyMethodsTests.xml @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultLazyInitFalseTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultLazyInitFalseTests.xml new file mode 100644 index 00000000000..1cfbac0312f --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultLazyInitFalseTests.xml @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultLazyInitTrueTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultLazyInitTrueTests.xml new file mode 100644 index 00000000000..1e023ccf115 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultLazyInitTrueTests.xml @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultNonExistingInitAndDestroyMethodsTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultNonExistingInitAndDestroyMethodsTests.xml new file mode 100644 index 00000000000..eca6cd8cf84 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultNonExistingInitAndDestroyMethodsTests.xml @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/defaultWithNoOverridesTests.xml b/classes/test/spring-context/org/springframework/context/annotation/defaultWithNoOverridesTests.xml new file mode 100644 index 00000000000..2e39c565b72 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/defaultWithNoOverridesTests.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/doubleScanTests.xml b/classes/test/spring-context/org/springframework/context/annotation/doubleScanTests.xml new file mode 100644 index 00000000000..eb44cc0cf0e --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/doubleScanTests.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/invalidClassNameScopeResolverTests.xml b/classes/test/spring-context/org/springframework/context/annotation/invalidClassNameScopeResolverTests.xml new file mode 100644 index 00000000000..d4f509b4beb --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/invalidClassNameScopeResolverTests.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/invalidConstructorNameGeneratorTests.xml b/classes/test/spring-context/org/springframework/context/annotation/invalidConstructorNameGeneratorTests.xml new file mode 100644 index 00000000000..3bde5e6ac51 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/invalidConstructorNameGeneratorTests.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/matchingResourcePatternTests.xml b/classes/test/spring-context/org/springframework/context/annotation/matchingResourcePatternTests.xml new file mode 100644 index 00000000000..02a949a8d40 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/matchingResourcePatternTests.xml @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/nonMatchingResourcePatternTests.xml b/classes/test/spring-context/org/springframework/context/annotation/nonMatchingResourcePatternTests.xml new file mode 100644 index 00000000000..1600695a656 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/nonMatchingResourcePatternTests.xml @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/p1.properties b/classes/test/spring-context/org/springframework/context/annotation/p1.properties new file mode 100644 index 00000000000..16140f64156 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/p1.properties @@ -0,0 +1,4 @@ +testbean.name=p1TestBean +from.p1=p1Value +base.package=org/springframework/context/annotation +spring.profiles.active=test diff --git a/classes/test/spring-context/org/springframework/context/annotation/p2.properties b/classes/test/spring-context/org/springframework/context/annotation/p2.properties new file mode 100644 index 00000000000..34049d52a5e --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/p2.properties @@ -0,0 +1,2 @@ +testbean.name=p2TestBean +from.p2=p2Value \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/context/annotation/p3.properties b/classes/test/spring-context/org/springframework/context/annotation/p3.properties new file mode 100644 index 00000000000..5165c44d452 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/p3.properties @@ -0,0 +1 @@ +testbean.name=p3TestBean diff --git a/classes/test/spring-context/org/springframework/context/annotation/p4.properties b/classes/test/spring-context/org/springframework/context/annotation/p4.properties new file mode 100644 index 00000000000..a9fbccd9826 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/p4.properties @@ -0,0 +1 @@ +testbean.name=p4TestBean diff --git a/classes/test/spring-context/org/springframework/context/annotation/scopedProxyDefaultTests.xml b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyDefaultTests.xml new file mode 100644 index 00000000000..83a11541903 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyDefaultTests.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/scopedProxyInterfacesTests.xml b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyInterfacesTests.xml new file mode 100644 index 00000000000..69e21adc928 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyInterfacesTests.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/scopedProxyInvalidConfigTests.xml b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyInvalidConfigTests.xml new file mode 100644 index 00000000000..5dd54e68e96 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyInvalidConfigTests.xml @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/scopedProxyNoTests.xml b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyNoTests.xml new file mode 100644 index 00000000000..cb79e0f0a59 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyNoTests.xml @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/scopedProxyTargetClassTests.xml b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyTargetClassTests.xml new file mode 100644 index 00000000000..7d111821429 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/scopedProxyTargetClassTests.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/simpleConfigTests.xml b/classes/test/spring-context/org/springframework/context/annotation/simpleConfigTests.xml new file mode 100644 index 00000000000..46ad2980a40 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/simpleConfigTests.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/simpleScanTests.xml b/classes/test/spring-context/org/springframework/context/annotation/simpleScanTests.xml new file mode 100644 index 00000000000..ec674624812 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/simpleScanTests.xml @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/annotation/spr10546/importedResource.xml b/classes/test/spring-context/org/springframework/context/annotation/spr10546/importedResource.xml new file mode 100644 index 00000000000..6ce3074b51f --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/annotation/spr10546/importedResource.xml @@ -0,0 +1,8 @@ + + + + + diff --git a/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-location-placeholder.xml b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-location-placeholder.xml new file mode 100644 index 00000000000..8a941ea31a6 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-location-placeholder.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-location.xml b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-location.xml new file mode 100644 index 00000000000..f6a4be6fc05 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-location.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-override.xml b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-override.xml new file mode 100644 index 00000000000..7b6a8eb3e0b --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-override.xml @@ -0,0 +1,20 @@ + + + + + 42 + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-replace-ignore.xml b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-replace-ignore.xml new file mode 100644 index 00000000000..ea4baaf6006 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-replace-ignore.xml @@ -0,0 +1,24 @@ + + + + + bar + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-replace.xml b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-replace.xml new file mode 100644 index 00000000000..d1a15facf58 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-replace.xml @@ -0,0 +1,30 @@ + + + + + bar + MYNULL + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-simple.xml b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-simple.xml new file mode 100644 index 00000000000..42bd4335a2d --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-simple.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-system.xml b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-system.xml new file mode 100644 index 00000000000..18e2ad022ef --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/contextNamespaceHandlerTests-system.xml @@ -0,0 +1,23 @@ + + + + + bar + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/config/empty-foo.properties b/classes/test/spring-context/org/springframework/context/config/empty-foo.properties new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/empty-foo.properties @@ -0,0 +1 @@ + diff --git a/classes/test/spring-context/org/springframework/context/config/test-bar.properties b/classes/test/spring-context/org/springframework/context/config/test-bar.properties new file mode 100644 index 00000000000..6d7afb4ec9f --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/test-bar.properties @@ -0,0 +1,2 @@ +bar= foo\t +spam=\tmaps diff --git a/classes/test/spring-context/org/springframework/context/config/test-foo.properties b/classes/test/spring-context/org/springframework/context/config/test-foo.properties new file mode 100644 index 00000000000..74d0a43fccf --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/config/test-foo.properties @@ -0,0 +1 @@ +foo=bar diff --git a/classes/test/spring-context/org/springframework/context/conversionservice/conversionService.xml b/classes/test/spring-context/org/springframework/context/conversionservice/conversionService.xml new file mode 100644 index 00000000000..50cbe884dfd --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/conversionservice/conversionService.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + #{'test-' + strValue + '-end'} + #{'test-' + strValue} + #{'test-' + numValue+ '-end'} + #{'test-' + numValue} + + + + classpath:test.xml + + + + classpath:test.xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/event/simple-event-configuration.xml b/classes/test/spring-context/org/springframework/context/event/simple-event-configuration.xml new file mode 100644 index 00000000000..74cdf0679aa --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/event/simple-event-configuration.xml @@ -0,0 +1,17 @@ + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/context/groovy/applicationContext-error.groovy b/classes/test/spring-context/org/springframework/context/groovy/applicationContext-error.groovy new file mode 100644 index 00000000000..85a13f0ee2b --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/groovy/applicationContext-error.groovy @@ -0,0 +1,6 @@ +package org.springframework.context.groovy + +beans = { + framework String, 'Grails' + foo String, 'hello' +} diff --git a/classes/test/spring-context/org/springframework/context/groovy/applicationContext.groovy b/classes/test/spring-context/org/springframework/context/groovy/applicationContext.groovy new file mode 100644 index 00000000000..d5abf3dfa78 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/groovy/applicationContext.groovy @@ -0,0 +1,6 @@ +package org.springframework.context.groovy + +beans { + framework String, 'Grails' + foo String, 'hello' +} diff --git a/classes/test/spring-context/org/springframework/context/groovy/applicationContext2.groovy b/classes/test/spring-context/org/springframework/context/groovy/applicationContext2.groovy new file mode 100644 index 00000000000..e47f667539d --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/groovy/applicationContext2.groovy @@ -0,0 +1,5 @@ +package org.springframework.context.groovy + +beans { + company String, 'SpringSource' +} diff --git a/classes/test/spring-context/org/springframework/context/groovy/test.xml b/classes/test/spring-context/org/springframework/context/groovy/test.xml new file mode 100644 index 00000000000..5e7fa75055d --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/groovy/test.xml @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/index/empty-spring.components b/classes/test/spring-context/org/springframework/context/index/empty-spring.components new file mode 100644 index 00000000000..405817f874c --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/index/empty-spring.components @@ -0,0 +1,3 @@ +# +# Empty file to validate that if there is no entry we get a "null" index. +# \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/context/index/spring.components b/classes/test/spring-context/org/springframework/context/index/spring.components new file mode 100644 index 00000000000..c03f2f061af --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/index/spring.components @@ -0,0 +1,3 @@ +org.springframework.context.index.Sample1=foo +org.springframework.context.index.Sample2=bar,foo +org.springframework.context.index.Sample3=biz \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/context/support/ClassPathXmlApplicationContextTests-resource.xml b/classes/test/spring-context/org/springframework/context/support/ClassPathXmlApplicationContextTests-resource.xml new file mode 100644 index 00000000000..24350d1ff23 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/ClassPathXmlApplicationContextTests-resource.xml @@ -0,0 +1,17 @@ + + + + + + + + classpath:org/springframework/beans/factory/xml/test.properties + + + test.properties + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/ClassPathXmlApplicationContextTests-resourceImport.xml b/classes/test/spring-context/org/springframework/context/support/ClassPathXmlApplicationContextTests-resourceImport.xml new file mode 100644 index 00000000000..232374bd0ed --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/ClassPathXmlApplicationContextTests-resourceImport.xml @@ -0,0 +1,18 @@ + + + + + + + + test.properties + + + testBeans.properties + + + classpath:org/springframework/beans/factory/xml/test.properties + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/GenericXmlApplicationContextTests-context.xml b/classes/test/spring-context/org/springframework/context/support/GenericXmlApplicationContextTests-context.xml new file mode 100644 index 00000000000..851e41b1bb4 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/GenericXmlApplicationContextTests-context.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/PropertySourcesPlaceholderConfigurerTests.properties b/classes/test/spring-context/org/springframework/context/support/PropertySourcesPlaceholderConfigurerTests.properties new file mode 100644 index 00000000000..b8f69781481 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/PropertySourcesPlaceholderConfigurerTests.properties @@ -0,0 +1 @@ +my.name=foo \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/context/support/aliasForParent.xml b/classes/test/spring-context/org/springframework/context/support/aliasForParent.xml new file mode 100644 index 00000000000..3f66e034998 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/aliasForParent.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/aliasThatOverridesParent.xml b/classes/test/spring-context/org/springframework/context/support/aliasThatOverridesParent.xml new file mode 100644 index 00000000000..8ab5e584a42 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/aliasThatOverridesParent.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/childWithProxy.xml b/classes/test/spring-context/org/springframework/context/support/childWithProxy.xml new file mode 100644 index 00000000000..506907208f0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/childWithProxy.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/classWithPlaceholder.xml b/classes/test/spring-context/org/springframework/context/support/classWithPlaceholder.xml new file mode 100644 index 00000000000..e2dcc3fff10 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/classWithPlaceholder.xml @@ -0,0 +1,17 @@ + + + + + + + + + StaticMessageSource + singleton + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/conversionService.xml b/classes/test/spring-context/org/springframework/context/support/conversionService.xml new file mode 100644 index 00000000000..bcfae1cdb55 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/conversionService.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/conversionServiceWithResourceOverriding.xml b/classes/test/spring-context/org/springframework/context/support/conversionServiceWithResourceOverriding.xml new file mode 100644 index 00000000000..5ddcbab67d4 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/conversionServiceWithResourceOverriding.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/invalidClass.xml b/classes/test/spring-context/org/springframework/context/support/invalidClass.xml new file mode 100644 index 00000000000..3e7509aec74 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/invalidClass.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/invalidValueType.xml b/classes/test/spring-context/org/springframework/context/support/invalidValueType.xml new file mode 100644 index 00000000000..6a07f13fbab --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/invalidValueType.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/lifecycleTests.xml b/classes/test/spring-context/org/springframework/context/support/lifecycleTests.xml new file mode 100644 index 00000000000..f38a0d3d747 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/lifecycleTests.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/messages.properties b/classes/test/spring-context/org/springframework/context/support/messages.properties new file mode 100644 index 00000000000..90fb2bb9b22 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/messages.properties @@ -0,0 +1,5 @@ + code1 = mess\ + age1 +code2=message2 +hello={0}, {1} +escaped=I''m diff --git a/classes/test/spring-context/org/springframework/context/support/messages_de.properties b/classes/test/spring-context/org/springframework/context/support/messages_de.properties new file mode 100644 index 00000000000..a9a00b17a0d --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/messages_de.properties @@ -0,0 +1 @@ +code2=nachricht2 diff --git a/classes/test/spring-context/org/springframework/context/support/messages_de_AT.properties b/classes/test/spring-context/org/springframework/context/support/messages_de_AT.properties new file mode 100644 index 00000000000..1f363cc4732 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/messages_de_AT.properties @@ -0,0 +1 @@ +code2=nochricht2 diff --git a/classes/test/spring-context/org/springframework/context/support/messages_de_AT_oo.properties b/classes/test/spring-context/org/springframework/context/support/messages_de_AT_oo.properties new file mode 100644 index 00000000000..b0a94283a08 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/messages_de_AT_oo.properties @@ -0,0 +1 @@ +code2=noochricht2 diff --git a/classes/test/spring-context/org/springframework/context/support/messages_de_DE.xml b/classes/test/spring-context/org/springframework/context/support/messages_de_DE.xml new file mode 100644 index 00000000000..fe84234b5f1 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/messages_de_DE.xml @@ -0,0 +1,8 @@ + + + + + + nachricht2xml + + diff --git a/classes/test/spring-context/org/springframework/context/support/more-messages.properties b/classes/test/spring-context/org/springframework/context/support/more-messages.properties new file mode 100644 index 00000000000..1a76f24fc98 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/more-messages.properties @@ -0,0 +1 @@ +code3=message3 diff --git a/classes/test/spring-context/org/springframework/context/support/override.properties b/classes/test/spring-context/org/springframework/context/support/override.properties new file mode 100644 index 00000000000..37e7f13ad0a --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/override.properties @@ -0,0 +1,2 @@ +wrappedAssemblerOne.proxyTargetClass=true +wrappedAssemblerTwo.proxyTargetClass=true diff --git a/classes/test/spring-context/org/springframework/context/support/placeholder.properties b/classes/test/spring-context/org/springframework/context/support/placeholder.properties new file mode 100644 index 00000000000..11f0d7f0306 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/placeholder.properties @@ -0,0 +1,4 @@ +targetName=wrappedAssemblerOne +logicName=logicTwo +realLogicName=realLogic +jedi=true diff --git a/classes/test/spring-context/org/springframework/context/support/simpleContext.xml b/classes/test/spring-context/org/springframework/context/support/simpleContext.xml new file mode 100644 index 00000000000..c32ed74147c --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/simpleContext.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/simpleThreadScopeTests.xml b/classes/test/spring-context/org/springframework/context/support/simpleThreadScopeTests.xml new file mode 100644 index 00000000000..efb31d0297b --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/simpleThreadScopeTests.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/spr7283.xml b/classes/test/spring-context/org/springframework/context/support/spr7283.xml new file mode 100644 index 00000000000..2f2837d0a04 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/spr7283.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/spr7816.xml b/classes/test/spring-context/org/springframework/context/support/spr7816.xml new file mode 100644 index 00000000000..dcc2bc0ceb0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/spr7816.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/test.properties b/classes/test/spring-context/org/springframework/context/support/test.properties new file mode 100644 index 00000000000..6cfa0eae111 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/test.properties @@ -0,0 +1 @@ +contexttest \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/context/support/test/aliased-contextC.xml b/classes/test/spring-context/org/springframework/context/support/test/aliased-contextC.xml new file mode 100644 index 00000000000..1757bdc57dd --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/test/aliased-contextC.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/test/contextA.xml b/classes/test/spring-context/org/springframework/context/support/test/contextA.xml new file mode 100644 index 00000000000..b1e34de9842 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/test/contextA.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/test/contextB.xml b/classes/test/spring-context/org/springframework/context/support/test/contextB.xml new file mode 100644 index 00000000000..d96202ad385 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/test/contextB.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/test/contextC.xml b/classes/test/spring-context/org/springframework/context/support/test/contextC.xml new file mode 100644 index 00000000000..6a577707906 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/test/contextC.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/test/import1.xml b/classes/test/spring-context/org/springframework/context/support/test/import1.xml new file mode 100644 index 00000000000..f49285b811f --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/test/import1.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/test/subtest/import2.xml b/classes/test/spring-context/org/springframework/context/support/test/subtest/import2.xml new file mode 100644 index 00000000000..74b2f73fd27 --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/test/subtest/import2.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/context/support/testBeans.properties b/classes/test/spring-context/org/springframework/context/support/testBeans.properties new file mode 100644 index 00000000000..6b9c028005b --- /dev/null +++ b/classes/test/spring-context/org/springframework/context/support/testBeans.properties @@ -0,0 +1,42 @@ +# this must only be used for ApplicationContexts, some classes are only appropriate for application contexts + +rod.(class)=org.springframework.tests.sample.beans.TestBean +rod.name=Rod +rod.age=31 + +roderick.(parent)=rod +roderick.name=Roderick + +kerry.(class)=org.springframework.tests.sample.beans.TestBean +kerry.name=Kerry +kerry.age=34 +kerry.spouse(ref)=rod + +kathy.(class)=org.springframework.tests.sample.beans.TestBean +kathy.(singleton)=false + +typeMismatch.(class)=org.springframework.tests.sample.beans.TestBean +typeMismatch.name=typeMismatch +typeMismatch.age=34x +typeMismatch.spouse(ref)=rod +typeMismatch.(singleton)=false + +validEmpty.(class)=org.springframework.tests.sample.beans.TestBean + +listenerVeto.(class)=org.springframework.tests.sample.beans.TestBean + +typeMismatch.name=typeMismatch +typeMismatch.age=34x +typeMismatch.spouse(ref)=rod + +singletonFactory.(class)=org.springframework.tests.sample.beans.factory.DummyFactory +singletonFactory.singleton=true + +prototypeFactory.(class)=org.springframework.tests.sample.beans.factory.DummyFactory +prototypeFactory.singleton=false + +mustBeInitialized.(class)=org.springframework.tests.sample.beans.MustBeInitialized + +lifecycle.(class)=org.springframework.context.LifecycleContextBean + +lifecyclePostProcessor.(class)=org.springframework.tests.sample.beans.LifecycleBean$PostProcessor diff --git a/classes/test/spring-context/org/springframework/ejb/config/jeeNamespaceHandlerTests.xml b/classes/test/spring-context/org/springframework/ejb/config/jeeNamespaceHandlerTests.xml new file mode 100644 index 00000000000..6825563dc9c --- /dev/null +++ b/classes/test/spring-context/org/springframework/ejb/config/jeeNamespaceHandlerTests.xml @@ -0,0 +1,78 @@ + + + + + + + jdbc/MyDataSource + + + + + + + + + + + foo=bar + + + + + + bar + + + + + + + foo=bar + + + + + + + foo=bar + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/instrument/classloading/testResource.xml b/classes/test/spring-context/org/springframework/instrument/classloading/testResource.xml new file mode 100644 index 00000000000..9de559da804 --- /dev/null +++ b/classes/test/spring-context/org/springframework/instrument/classloading/testResource.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/applicationContext.xml b/classes/test/spring-context/org/springframework/jmx/applicationContext.xml new file mode 100644 index 00000000000..26d3c976f3e --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/applicationContext.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + TEST + + + 100 + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/annotation/annotations.xml b/classes/test/spring-context/org/springframework/jmx/export/annotation/annotations.xml new file mode 100644 index 00000000000..f1f761fa888 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/annotation/annotations.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/annotation/componentScan.xml b/classes/test/spring-context/org/springframework/jmx/export/annotation/componentScan.xml new file mode 100644 index 00000000000..c4161779fa7 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/annotation/componentScan.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/annotation/lazyAssembling.xml b/classes/test/spring-context/org/springframework/jmx/export/annotation/lazyAssembling.xml new file mode 100644 index 00000000000..c11ca5fc82c --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/annotation/lazyAssembling.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/annotation/lazyNaming.xml b/classes/test/spring-context/org/springframework/jmx/export/annotation/lazyNaming.xml new file mode 100644 index 00000000000..15f14a86649 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/annotation/lazyNaming.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssembler.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssembler.xml new file mode 100644 index 00000000000..9c38144e459 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssembler.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + TEST + + + 100 + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssemblerCustom.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssemblerCustom.xml new file mode 100644 index 00000000000..1ee68ab2679 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssemblerCustom.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + org.springframework.jmx.export.assembler.ICustomJmxBean + + + + + + + + + + + + + + + TEST + + + 100 + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssemblerMapped.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssemblerMapped.xml new file mode 100644 index 00000000000..7bbd4590c15 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/interfaceAssemblerMapped.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + org.springframework.jmx.export.assembler.IAdditionalTestMethods, + org.springframework.jmx.export.assembler.ICustomJmxBean + + + + + + + + + + + + + + + + + TEST + + + 100 + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/metadata-autodetect.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/metadata-autodetect.xml new file mode 100644 index 00000000000..4c4912a4b14 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/metadata-autodetect.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + TEST + + + 100 + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/metadataAssembler.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/metadataAssembler.xml new file mode 100644 index 00000000000..826ecdfb389 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/metadataAssembler.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + TEST + + + 100 + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssembler.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssembler.xml new file mode 100644 index 00000000000..5a4c3585a7f --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssembler.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerCombo.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerCombo.xml new file mode 100644 index 00000000000..b2fb2536840 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerCombo.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + setAge,isSuperman,setSuperman,dontExposeMe + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerMapped.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerMapped.xml new file mode 100644 index 00000000000..16f4290a8f3 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerMapped.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + setAge,isSuperman,setSuperman,dontExposeMe + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerNotMapped.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerNotMapped.xml new file mode 100644 index 00000000000..7dcf380c525 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodExclusionAssemblerNotMapped.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + setAge,isSuperman,setSuperman,dontExposeMe + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/methodNameAssembler.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodNameAssembler.xml new file mode 100644 index 00000000000..e2e5427c844 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodNameAssembler.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + add,myOperation,getName,setName,getAge + + + + + + + + + + + + + + + TEST + + + 100 + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/methodNameAssemblerMapped.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodNameAssemblerMapped.xml new file mode 100644 index 00000000000..2f98c05e725 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/methodNameAssemblerMapped.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + getNickName,setNickName,add,myOperation,getName,setName,getAge + + + + + + + + + + + + + + + + + + + + TEST + + + 100 + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/assembler/reflectiveAssembler.xml b/classes/test/spring-context/org/springframework/jmx/export/assembler/reflectiveAssembler.xml new file mode 100644 index 00000000000..60e3f3cbb71 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/assembler/reflectiveAssembler.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + TEST + + + 100 + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/autodetectLazyMBeans.xml b/classes/test/spring-context/org/springframework/jmx/export/autodetectLazyMBeans.xml new file mode 100644 index 00000000000..009109490dd --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/autodetectLazyMBeans.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/autodetectMBeans.xml b/classes/test/spring-context/org/springframework/jmx/export/autodetectMBeans.xml new file mode 100644 index 00000000000..ccda368e1b1 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/autodetectMBeans.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/autodetectNoMBeans.xml b/classes/test/spring-context/org/springframework/jmx/export/autodetectNoMBeans.xml new file mode 100644 index 00000000000..66c6033611c --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/autodetectNoMBeans.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/customConfigurer.xml b/classes/test/spring-context/org/springframework/jmx/export/customConfigurer.xml new file mode 100644 index 00000000000..04a8a9274a8 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/customConfigurer.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/excludedBeans.xml b/classes/test/spring-context/org/springframework/jmx/export/excludedBeans.xml new file mode 100644 index 00000000000..ad8894cb3d6 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/excludedBeans.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + true + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/lazyInit.xml b/classes/test/spring-context/org/springframework/jmx/export/lazyInit.xml new file mode 100644 index 00000000000..ddc1fb1da89 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/lazyInit.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/naming/jmx-names.properties b/classes/test/spring-context/org/springframework/jmx/export/naming/jmx-names.properties new file mode 100644 index 00000000000..9239236b2be --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/naming/jmx-names.properties @@ -0,0 +1 @@ +namingTest = bean:name=namingTest diff --git a/classes/test/spring-context/org/springframework/jmx/export/notificationPublisherLazyTests.xml b/classes/test/spring-context/org/springframework/jmx/export/notificationPublisherLazyTests.xml new file mode 100644 index 00000000000..9489f7bfe18 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/notificationPublisherLazyTests.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/jmx/export/notificationPublisherTests.xml b/classes/test/spring-context/org/springframework/jmx/export/notificationPublisherTests.xml new file mode 100644 index 00000000000..459820c27dc --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/notificationPublisherTests.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/jmx/export/propertyPlaceholderConfigurer.xml b/classes/test/spring-context/org/springframework/jmx/export/propertyPlaceholderConfigurer.xml new file mode 100644 index 00000000000..35562ce2388 --- /dev/null +++ b/classes/test/spring-context/org/springframework/jmx/export/propertyPlaceholderConfigurer.xml @@ -0,0 +1,49 @@ + + + + + + + + + Rob Harrop + 100 + myScope + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${testBean.name} + + + ${testBean.age} + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scheduling/annotation/taskNamespaceTests.xml b/classes/test/spring-context/org/springframework/scheduling/annotation/taskNamespaceTests.xml new file mode 100644 index 00000000000..3c814dfac03 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scheduling/annotation/taskNamespaceTests.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scheduling/config/annotationDrivenContext.xml b/classes/test/spring-context/org/springframework/scheduling/config/annotationDrivenContext.xml new file mode 100644 index 00000000000..d12eb6f1d6b --- /dev/null +++ b/classes/test/spring-context/org/springframework/scheduling/config/annotationDrivenContext.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scheduling/config/executorContext.xml b/classes/test/spring-context/org/springframework/scheduling/config/executorContext.xml new file mode 100644 index 00000000000..2aad933fa04 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scheduling/config/executorContext.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + 123 + 5-25 + 0-99 + 22-abc + + + diff --git a/classes/test/spring-context/org/springframework/scheduling/config/lazyScheduledTasksContext.xml b/classes/test/spring-context/org/springframework/scheduling/config/lazyScheduledTasksContext.xml new file mode 100644 index 00000000000..d54ba358b5a --- /dev/null +++ b/classes/test/spring-context/org/springframework/scheduling/config/lazyScheduledTasksContext.xml @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scheduling/config/scheduledTasksContext.xml b/classes/test/spring-context/org/springframework/scheduling/config/scheduledTasksContext.xml new file mode 100644 index 00000000000..48f5ebdb072 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scheduling/config/scheduledTasksContext.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scheduling/config/schedulerContext.xml b/classes/test/spring-context/org/springframework/scheduling/config/schedulerContext.xml new file mode 100644 index 00000000000..9d2f54fced4 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scheduling/config/schedulerContext.xml @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/Broken.bsh b/classes/test/spring-context/org/springframework/scripting/bsh/Broken.bsh new file mode 100644 index 00000000000..5b1af163a47 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/Broken.bsh @@ -0,0 +1 @@ +one sure is the loneliest number... that i'll ever know \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/Calculator.bsh b/classes/test/spring-context/org/springframework/scripting/bsh/Calculator.bsh new file mode 100644 index 00000000000..cc88f798123 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/Calculator.bsh @@ -0,0 +1,3 @@ +int add(int x, int y) { + return x + y; +} \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/Messenger.bsh b/classes/test/spring-context/org/springframework/scripting/bsh/Messenger.bsh new file mode 100644 index 00000000000..b15af62a160 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/Messenger.bsh @@ -0,0 +1,21 @@ +String message; + +boolean active; + +void init() { + active = true; +} + +String getMessage() { + if (!active && message != null) throw new java.lang.IllegalStateException(); + return message; +} + +void setMessage(String aMessage) { + message = aMessage; +} + +void destroy() { + message = null; + active = false; +} diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/MessengerImpl.bsh b/classes/test/spring-context/org/springframework/scripting/bsh/MessengerImpl.bsh new file mode 100644 index 00000000000..72a1e6a39c4 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/MessengerImpl.bsh @@ -0,0 +1,38 @@ +import org.springframework.tests.sample.beans.TestBean; +import org.springframework.scripting.TestBeanAwareMessenger; + +public class MyMessenger implements TestBeanAwareMessenger { + + private String message; + + private TestBean testBean; + + private boolean active; + + public void init() { + active = true; + } + + public String getMessage() { + if (!active && message != null) throw new java.lang.IllegalStateException(); + return message; + } + + public void setMessage(String aMessage) { + message = aMessage; + } + + public TestBean getTestBean() { + return testBean; + } + + public void setTestBean(TestBean tb) { + testBean = tb; + } + + public void destroy() { + message = null; + active = false; + } + +} diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/MessengerInstance.bsh b/classes/test/spring-context/org/springframework/scripting/bsh/MessengerInstance.bsh new file mode 100644 index 00000000000..e211b1b3f6c --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/MessengerInstance.bsh @@ -0,0 +1,28 @@ +import org.springframework.scripting.Messenger; + +public class MyMessenger implements Messenger { + + private String message; + + private boolean active; + + public void init() { + active = true; + } + + public String getMessage() { + if (!active && message != null) throw new java.lang.IllegalStateException(); + return message; + } + + public void setMessage(String aMessage) { + message = aMessage; + } + + public void destroy() { + message = null; + active = false; + } +} + +return new MyMessenger() ; diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/bsh-with-xsd.xml b/classes/test/spring-context/org/springframework/scripting/bsh/bsh-with-xsd.xml new file mode 100644 index 00000000000..dac8e828d4c --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/bsh-with-xsd.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + int add(int x, int y) { + return x + y; + } + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/bshBrokenContext.xml b/classes/test/spring-context/org/springframework/scripting/bsh/bshBrokenContext.xml new file mode 100644 index 00000000000..ffa602cfdda --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/bshBrokenContext.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/bshContext.xml b/classes/test/spring-context/org/springframework/scripting/bsh/bshContext.xml new file mode 100644 index 00000000000..27f6378f981 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/bshContext.xml @@ -0,0 +1,71 @@ + + + + + + + + + + inline: +int add(int x, int y) { + return x + y; +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/bshRefreshableContext.xml b/classes/test/spring-context/org/springframework/scripting/bsh/bshRefreshableContext.xml new file mode 100644 index 00000000000..a5365960226 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/bshRefreshableContext.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/bsh/simple.bsh b/classes/test/spring-context/org/springframework/scripting/bsh/simple.bsh new file mode 100644 index 00000000000..9f5e0b6a8ae --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/bsh/simple.bsh @@ -0,0 +1 @@ +return 3 * 2; diff --git a/classes/test/spring-context/org/springframework/scripting/config/TestBean.groovy b/classes/test/spring-context/org/springframework/scripting/config/TestBean.groovy new file mode 100644 index 00000000000..74188adfb55 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/config/TestBean.groovy @@ -0,0 +1,19 @@ +package org.springframework.scripting.config + +class TestBean implements ITestBean { + + ITestBean otherBean + + boolean initialized + + boolean destroyed + + void setOtherBean(ITestBean otherBean) { + this.otherBean = otherBean; + } + + void startup() { this.initialized = true } + + void shutdown() { this.destroyed = true } + +} \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/config/scriptingDefaultsProxyTargetClassTests.xml b/classes/test/spring-context/org/springframework/scripting/config/scriptingDefaultsProxyTargetClassTests.xml new file mode 100644 index 00000000000..f51d1563ca9 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/config/scriptingDefaultsProxyTargetClassTests.xml @@ -0,0 +1,17 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/config/scriptingDefaultsTests.xml b/classes/test/spring-context/org/springframework/scripting/config/scriptingDefaultsTests.xml new file mode 100644 index 00000000000..f2b59c5ee87 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/config/scriptingDefaultsTests.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/Broken.groovyb b/classes/test/spring-context/org/springframework/scripting/groovy/Broken.groovyb new file mode 100644 index 00000000000..b9e6515230c --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/Broken.groovyb @@ -0,0 +1,14 @@ +I have eaten +the plums +that were in +the icebox + +and which +you were probably +saving +for breakfast + +Forgive me +they were delicious +so sweet +and so cold \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/Calculator.groovy b/classes/test/spring-context/org/springframework/scripting/groovy/Calculator.groovy new file mode 100644 index 00000000000..9be3036fd5d --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/Calculator.groovy @@ -0,0 +1,10 @@ +package org.springframework.scripting.groovy; + +import org.springframework.scripting.Calculator + +class GroovyCalculator implements Calculator { + + int add(int x, int y) { + return x + y; + } +} diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/CallCounter.groovy b/classes/test/spring-context/org/springframework/scripting/groovy/CallCounter.groovy new file mode 100644 index 00000000000..fd2303782d8 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/CallCounter.groovy @@ -0,0 +1,24 @@ +package org.springframework.scripting.groovy; + +import org.springframework.scripting.CallCounter; + +class GroovyCallCounter implements CallCounter { + + int count = -100; + + void init() { + count = 0; + } + + void before() { + count++; + } + + int getCalls() { + return count; + } + + void destroy() { + count = -200; + } +} diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/DelegatingCalculator.groovy b/classes/test/spring-context/org/springframework/scripting/groovy/DelegatingCalculator.groovy new file mode 100644 index 00000000000..e60fb52734c --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/DelegatingCalculator.groovy @@ -0,0 +1,19 @@ +package org.springframework.scripting.groovy; + +import org.springframework.scripting.Calculator + +class DelegatingCalculator implements Calculator { + + def Calculator delegate; + + int add(int x, int y) { + //println "hello" + //println this.metaClass.getClass() + //println delegate.metaClass.getClass() + //delegate.metaClass.invokeMethod("add", [x,y]) + + delegate.callMissingMethod() + + return delegate.add(x,y) + } +} diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-dynamic-context.xml b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-dynamic-context.xml new file mode 100644 index 00000000000..6bf998dbd84 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-dynamic-context.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-interface-context.xml b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-interface-context.xml new file mode 100644 index 00000000000..6458872170c --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-interface-context.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-proxy-target-class-context.xml b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-proxy-target-class-context.xml new file mode 100644 index 00000000000..405cb0cfa12 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-groovy-proxy-target-class-context.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-java-context.xml b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-java-context.xml new file mode 100644 index 00000000000..3138f15c969 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyAspectIntegrationTests-java-context.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/GroovyServiceImpl.grv b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyServiceImpl.grv new file mode 100644 index 00000000000..dadb2bc9503 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/GroovyServiceImpl.grv @@ -0,0 +1,11 @@ +package org.springframework.scripting.groovy; + +@Log +public class GroovyServiceImpl implements TestService { + + public String sayHello() { + throw new TestException("GroovyServiceImpl"); + } + + +} \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/Messenger.groovy b/classes/test/spring-context/org/springframework/scripting/groovy/Messenger.groovy new file mode 100644 index 00000000000..002aca83d08 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/Messenger.groovy @@ -0,0 +1,7 @@ +package org.springframework.scripting.groovy; + +import org.springframework.stereotype.Component; + +@Component +class GroovyMessenger2 extends ConcreteMessenger { +} diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/MessengerInstance.groovy b/classes/test/spring-context/org/springframework/scripting/groovy/MessengerInstance.groovy new file mode 100644 index 00000000000..8f0a864329c --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/MessengerInstance.groovy @@ -0,0 +1,14 @@ +package org.springframework.scripting.groovy; + +import org.springframework.scripting.Messenger + +class GroovyMessenger implements Messenger { + + GroovyMessenger() { + println "GroovyMessenger" + } + + def String message; +} + +return new GroovyMessenger(); diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/ScriptBean.groovy b/classes/test/spring-context/org/springframework/scripting/groovy/ScriptBean.groovy new file mode 100644 index 00000000000..a6b437ef687 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/ScriptBean.groovy @@ -0,0 +1,23 @@ +import org.springframework.context.ApplicationContext +import org.springframework.context.ApplicationContextAware +import org.springframework.scripting.ContextScriptBean +import org.springframework.tests.sample.beans.TestBean + +class GroovyScriptBean implements ContextScriptBean, ApplicationContextAware { + + private int age + + int getAge() { + return this.age + } + + void setAge(int age) { + this.age = age + } + + def String name + + def TestBean testBean; + + def ApplicationContext applicationContext +} diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/TestFactoryBean.groovy b/classes/test/spring-context/org/springframework/scripting/groovy/TestFactoryBean.groovy new file mode 100644 index 00000000000..e86c13a6efb --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/TestFactoryBean.groovy @@ -0,0 +1,17 @@ +import org.springframework.beans.factory.FactoryBean + +class TestFactoryBean implements FactoryBean { + + public boolean isSingleton() { + true + } + + public Class getObjectType() { + String.class + } + + public Object getObject() { + "test" + } + +} diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/calculators-with-xsd.xml b/classes/test/spring-context/org/springframework/scripting/groovy/calculators-with-xsd.xml new file mode 100644 index 00000000000..972413f7d13 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/calculators-with-xsd.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/calculators.xml b/classes/test/spring-context/org/springframework/scripting/groovy/calculators.xml new file mode 100644 index 00000000000..e0d22d9f15f --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/calculators.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/groovy-multiple-properties.xml b/classes/test/spring-context/org/springframework/scripting/groovy/groovy-multiple-properties.xml new file mode 100644 index 00000000000..dad47a4d6c1 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/groovy-multiple-properties.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd-jsr223.xml b/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd-jsr223.xml new file mode 100644 index 00000000000..5d7f2739900 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd-jsr223.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + package org.springframework.scripting.groovy; + import org.springframework.scripting.Messenger + class GroovyMessenger implements Messenger { + def String message; + } + return new GroovyMessenger(); + + + + + + package org.springframework.scripting.groovy; + import org.springframework.scripting.Messenger + class GroovyMessenger implements Messenger { + def String message; + } + return new GroovyMessenger(); + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd-proxy-target-class.xml b/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd-proxy-target-class.xml new file mode 100644 index 00000000000..44a43339403 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd-proxy-target-class.xml @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd.xml b/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd.xml new file mode 100644 index 00000000000..070a64d03fe --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/groovy-with-xsd.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + package org.springframework.scripting.groovy; +import org.springframework.scripting.Calculator +class GroovyCalculator implements Calculator { + int add(int x, int y) { + return x + y; + } +} + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/groovyBrokenContext.xml b/classes/test/spring-context/org/springframework/scripting/groovy/groovyBrokenContext.xml new file mode 100644 index 00000000000..e8e17e1b29d --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/groovyBrokenContext.xml @@ -0,0 +1,11 @@ + + + + + + + + + + \ No newline at end of file diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/groovyContext.xml b/classes/test/spring-context/org/springframework/scripting/groovy/groovyContext.xml new file mode 100644 index 00000000000..e9c674b9592 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/groovyContext.xml @@ -0,0 +1,66 @@ + + + + + + + + inline: +package org.springframework.scripting.groovy; +import org.springframework.scripting.Calculator +class GroovyCalculator implements Calculator { + int add(int x, int y) { + return x + y; + } +} + + + + + + + + + + + + + + + + + + + + + + inline: +package org.springframework.scripting.groovy; +import org.springframework.scripting.Messenger +class GroovyMessenger implements Messenger { + def String message; +} +return new GroovyMessenger(); + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/groovyContextWithJsr223.xml b/classes/test/spring-context/org/springframework/scripting/groovy/groovyContextWithJsr223.xml new file mode 100644 index 00000000000..c5f69cd7eaa --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/groovyContextWithJsr223.xml @@ -0,0 +1,61 @@ + + + + + + + + + inline: +package org.springframework.scripting.groovy; +import org.springframework.scripting.Calculator +class GroovyCalculator implements Calculator { + int add(int x, int y) { + return x + y; + } +} + + + + + + + + + + + + + + + + + + + + + + + inline: +package org.springframework.scripting.groovy; +import org.springframework.scripting.Messenger +class GroovyMessenger implements Messenger { + def String message; +} +return new GroovyMessenger(); + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/groovyRefreshableContext.xml b/classes/test/spring-context/org/springframework/scripting/groovy/groovyRefreshableContext.xml new file mode 100644 index 00000000000..34c8b401d1a --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/groovyRefreshableContext.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/lwspBadGroovyContext.xml b/classes/test/spring-context/org/springframework/scripting/groovy/lwspBadGroovyContext.xml new file mode 100644 index 00000000000..99115a2bbe0 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/lwspBadGroovyContext.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + inline: + + class Bingo { + + @Property String message; + } + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/simple.groovy b/classes/test/spring-context/org/springframework/scripting/groovy/simple.groovy new file mode 100644 index 00000000000..1bb7d85d79f --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/simple.groovy @@ -0,0 +1 @@ +return 3 * 2 diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/twoClassesCorrectOneFirst.xml b/classes/test/spring-context/org/springframework/scripting/groovy/twoClassesCorrectOneFirst.xml new file mode 100644 index 00000000000..47d863191d8 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/twoClassesCorrectOneFirst.xml @@ -0,0 +1,28 @@ + + + + + + + + + inline: + package org.springframework.scripting.groovy; + + import org.springframework.scripting.Messenger; + + class GroovyMessenger implements Messenger { + + def String message; + } + + class Bingo { + + def String message; + } + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/groovy/twoClassesWrongOneFirst.xml b/classes/test/spring-context/org/springframework/scripting/groovy/twoClassesWrongOneFirst.xml new file mode 100644 index 00000000000..d682393e883 --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/groovy/twoClassesWrongOneFirst.xml @@ -0,0 +1,28 @@ + + + + + + + + + inline: + package org.springframework.scripting.groovy; + + import org.springframework.scripting.Messenger; + + class Bingo { + + @Property String message; + } + + class GroovyMessenger implements Messenger { + + @Property String message; + } + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/support/Messenger.js b/classes/test/spring-context/org/springframework/scripting/support/Messenger.js new file mode 100644 index 00000000000..5277c3c73ae --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/support/Messenger.js @@ -0,0 +1 @@ +function getMessage() { return "Hello World!" } diff --git a/classes/test/spring-context/org/springframework/scripting/support/groovyReferences.xml b/classes/test/spring-context/org/springframework/scripting/support/groovyReferences.xml new file mode 100644 index 00000000000..da7a3fc2d5a --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/support/groovyReferences.xml @@ -0,0 +1,32 @@ + + + + + + + + + + inline:package org.springframework.scripting; + +import org.springframework.scripting.Messenger + +class DelegatingMessenger implements Messenger { + + private Messenger wrappedMessenger; + + public String getMessage() { + this.wrappedMessenger.getMessage(); + } + + public void setMessenger(Messenger wrappedMessenger) { + this.wrappedMessenger = wrappedMessenger; + } +} + + + + + + + diff --git a/classes/test/spring-context/org/springframework/scripting/support/jsr223-with-xsd.xml b/classes/test/spring-context/org/springframework/scripting/support/jsr223-with-xsd.xml new file mode 100644 index 00000000000..b88c93bcabc --- /dev/null +++ b/classes/test/spring-context/org/springframework/scripting/support/jsr223-with-xsd.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + function getMessage() { return "Hello World!" } + + + + diff --git a/classes/test/spring-context/org/springframework/validation/messages1.properties b/classes/test/spring-context/org/springframework/validation/messages1.properties new file mode 100644 index 00000000000..2b2adb247a7 --- /dev/null +++ b/classes/test/spring-context/org/springframework/validation/messages1.properties @@ -0,0 +1 @@ +typeMismatch=Field {0} did not have correct type diff --git a/classes/test/spring-context/org/springframework/validation/messages2.properties b/classes/test/spring-context/org/springframework/validation/messages2.properties new file mode 100644 index 00000000000..69f01910567 --- /dev/null +++ b/classes/test/spring-context/org/springframework/validation/messages2.properties @@ -0,0 +1,2 @@ +typeMismatch=Field {0} did not have correct type +age=Age diff --git a/classes/test/spring-context/org/springframework/validation/messages3.properties b/classes/test/spring-context/org/springframework/validation/messages3.properties new file mode 100644 index 00000000000..7b829927974 --- /dev/null +++ b/classes/test/spring-context/org/springframework/validation/messages3.properties @@ -0,0 +1,2 @@ +typeMismatch=Field {0} did not have correct type +person.age=Person Age diff --git a/classes/test/spring-core/META-INF/spring.factories b/classes/test/spring-core/META-INF/spring.factories new file mode 100644 index 00000000000..ab64ffe1b67 --- /dev/null +++ b/classes/test/spring-core/META-INF/spring.factories @@ -0,0 +1,9 @@ +org.springframework.core.io.support.DummyFactory=\ +org.springframework.core.io.support.MyDummyFactory2,\ +org.springframework.core.io.support.MyDummyFactory1 + +java.lang.String=\ +org.springframework.core.io.support.MyDummyFactory1 + +org.springframework.core.io.support.DummyPackagePrivateFactory=\ +org.springframework.core.io.support.DummyPackagePrivateFactory diff --git a/classes/test/spring-core/log4j2-test.xml b/classes/test/spring-core/log4j2-test.xml new file mode 100644 index 00000000000..07999082b99 --- /dev/null +++ b/classes/test/spring-core/log4j2-test.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-core/org/springframework/core/io/buffer/DataBufferUtilsTests.txt b/classes/test/spring-core/org/springframework/core/io/buffer/DataBufferUtilsTests.txt new file mode 100644 index 00000000000..d66e3598551 --- /dev/null +++ b/classes/test/spring-core/org/springframework/core/io/buffer/DataBufferUtilsTests.txt @@ -0,0 +1 @@ +foobarbazqux \ No newline at end of file diff --git a/classes/test/spring-core/org/springframework/core/io/example.properties b/classes/test/spring-core/org/springframework/core/io/example.properties new file mode 100644 index 00000000000..74d0a43fccf --- /dev/null +++ b/classes/test/spring-core/org/springframework/core/io/example.properties @@ -0,0 +1 @@ +foo=bar diff --git a/classes/test/spring-core/org/springframework/core/io/example.xml b/classes/test/spring-core/org/springframework/core/io/example.xml new file mode 100644 index 00000000000..1d638537e10 --- /dev/null +++ b/classes/test/spring-core/org/springframework/core/io/example.xml @@ -0,0 +1,6 @@ + + + + bar + + diff --git a/classes/test/spring-core/org/springframework/util/testlog4j.properties b/classes/test/spring-core/org/springframework/util/testlog4j.properties new file mode 100644 index 00000000000..15d9af5a58b --- /dev/null +++ b/classes/test/spring-core/org/springframework/util/testlog4j.properties @@ -0,0 +1,2 @@ +log4j.rootCategory=DEBUG, mock +log4j.appender.mock=org.springframework.util.MockLog4jAppender \ No newline at end of file diff --git a/classes/test/spring-core/org/springframework/util/xml/testContentHandler.xml b/classes/test/spring-core/org/springframework/util/xml/testContentHandler.xml new file mode 100644 index 00000000000..062b7b79b97 --- /dev/null +++ b/classes/test/spring-core/org/springframework/util/xml/testContentHandler.xml @@ -0,0 +1,2 @@ + Some text \ No newline at end of file diff --git a/classes/test/spring-core/org/springframework/util/xml/testLexicalHandler.xml b/classes/test/spring-core/org/springframework/util/xml/testLexicalHandler.xml new file mode 100644 index 00000000000..93bdf415872 --- /dev/null +++ b/classes/test/spring-core/org/springframework/util/xml/testLexicalHandler.xml @@ -0,0 +1,8 @@ + +]> + + + + &entity; + \ No newline at end of file diff --git a/classes/test/spring-expression/log4j2-test.xml b/classes/test/spring-expression/log4j2-test.xml new file mode 100644 index 00000000000..a617bb543ad --- /dev/null +++ b/classes/test/spring-expression/log4j2-test.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/classes/test/spring-instrument/log4j2-test.xml b/classes/test/spring-instrument/log4j2-test.xml new file mode 100644 index 00000000000..4effcf32c91 --- /dev/null +++ b/classes/test/spring-instrument/log4j2-test.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/classes/test/spring-jdbc/data.sql b/classes/test/spring-jdbc/data.sql new file mode 100644 index 00000000000..51de08aac17 --- /dev/null +++ b/classes/test/spring-jdbc/data.sql @@ -0,0 +1 @@ +insert into T_TEST (NAME) values ('Keith'); \ No newline at end of file diff --git a/classes/test/spring-jdbc/log4j2-test.xml b/classes/test/spring-jdbc/log4j2-test.xml new file mode 100644 index 00000000000..331b1f344df --- /dev/null +++ b/classes/test/spring-jdbc/log4j2-test.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/db-drops.sql b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-drops.sql new file mode 100644 index 00000000000..a19743fc57f --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-drops.sql @@ -0,0 +1 @@ +drop table T_TEST; diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/db-schema-derby.sql b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-schema-derby.sql new file mode 100644 index 00000000000..9b2e14d70d8 --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-schema-derby.sql @@ -0,0 +1 @@ +create table T_TEST (NAME varchar(50) not null); \ No newline at end of file diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/db-schema.sql b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-schema.sql new file mode 100644 index 00000000000..73d0feb406e --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-schema.sql @@ -0,0 +1,3 @@ +drop table T_TEST if exists; + +create table T_TEST (NAME varchar(50) not null); \ No newline at end of file diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/db-test-data-endings.sql b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-test-data-endings.sql new file mode 100644 index 00000000000..383039168f4 --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-test-data-endings.sql @@ -0,0 +1,2 @@ +insert into T_TEST (NAME) values ('Keith')@@ +insert into T_TEST (NAME) values ('Dave')@@ \ No newline at end of file diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/db-test-data.sql b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-test-data.sql new file mode 100644 index 00000000000..51de08aac17 --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-test-data.sql @@ -0,0 +1 @@ +insert into T_TEST (NAME) values ('Keith'); \ No newline at end of file diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/db-update-data.sql b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-update-data.sql new file mode 100644 index 00000000000..db1bd5ed042 --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/db-update-data.sql @@ -0,0 +1 @@ +update T_TEST set NAME='Dave' where name='Keith'; \ No newline at end of file diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-custom-separator.xml b/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-custom-separator.xml new file mode 100644 index 00000000000..7f9479e3f46 --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-custom-separator.xml @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-db-name-default-and-anonymous-datasource.xml b/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-db-name-default-and-anonymous-datasource.xml new file mode 100644 index 00000000000..f27d19a89cf --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-db-name-default-and-anonymous-datasource.xml @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-db-name-explicit.xml b/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-db-name-explicit.xml new file mode 100644 index 00000000000..fbdfeecb387 --- /dev/null +++ b/classes/test/spring-jdbc/org/springframework/jdbc/config/jdbc-config-db-name-explicit.xml @@ -0,0 +1,12 @@ + + + + +