<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xmlns:context="http://www.springframework.org/schema/context"
		xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
				http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">

	<context:annotation-config/>

	<bean id="larryBean" class="org.springframework.beans.factory.xml.QualifierAnnotationTests$Person">
		<property name="name" value="LarryBean"/>
	</bean>

	<alias name="larryBean" alias="someAlias"/>

	<alias name="someAlias" alias="stooge"/>

	<bean class="org.springframework.beans.factory.xml.QualifierAnnotationTests$Person">
		<property name="name" value="Larry"/>
		<qualifier value="larry"/>
	</bean>

	<bean class="org.springframework.beans.factory.xml.QualifierAnnotationTests$SpecialPerson">
		<property name="name" value="LarrySpecial"/>
	</bean>

	<bean class="org.springframework.beans.factory.xml.QualifierAnnotationTests$Person">
		<property name="name" value="Curly"/>
		<qualifier type="QualifierAnnotationTests.SimpleValueQualifier" value="curly"/>
	</bean>

	<bean class="org.springframework.beans.factory.xml.QualifierAnnotationTests$Person">
		<meta key="name" value="moe"/>
		<meta key="age" value="42"/>
		<property name="name" value="Moe Sr."/>
	</bean>

	<bean class="org.springframework.beans.factory.xml.QualifierAnnotationTests$Person">
		<property name="name" value="Moe Jr."/>
		<qualifier type="QualifierAnnotationTests.MultipleAttributeQualifier">
			<attribute key="name" value="moe"/>
			<attribute key="age" value="15"/>
		</qualifier>
	</bean>

	<bean id="testProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"/>

</beans>
