<?xml version = "1.0" encoding = "UTF-8" ?>
<!-- set rules -->
<DynaActionForm-create-rules>
	<!-- pattern set -->
	<pattern value="form-bean">
		<!-- config object created -->
		<object-create-rule classname="org.apache.struts.config.FormBeanConfig" />
		<!-- set property -->
		<set-properties-rule>
			<!-- set name -->
			<alias attr-name="name" prop-name="name" />
			<!-- set type -->
			<alias attr-name="type" prop-name="type" />
		</set-properties-rule>
		<!-- pattern set -->
		<pattern value="form-property">
			<!-- form property object created -->
			<object-create-rule classname="org.apache.struts.config.FormPropertyConfig" />
			<!-- set property -->
			<set-properties-rule>
				<!-- set initial -->
				<alias attr-name="initial" prop-name="initial" />
				<!-- set name -->
				<alias attr-name="name" prop-name="name" />
				<!-- set type -->
				<alias attr-name="type" prop-name="type" />
				<!-- set size -->
				<alias attr-name="size" prop-name="size" />
			</set-properties-rule>
			<!-- set property object -->
			<set-next-rule methodname="addFormPropertyConfig" />
		</pattern>
	</pattern>
</DynaActionForm-create-rules>