<?xml version="1.0" encoding="UTF-8" ?>
<!-- * Copyright (C) 2011 Angelo Zerr <angelo.zerr@gmail.com>, Pascal Leclercq 
	<pascal.leclercq@gmail.com> * * 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. */ -->
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>
	<package name="xdocreport-default" extends="struts-default">

		<result-types>
			<!-- XDocReport Result Type with Action which must implement PopulateContextAware 
				to populate context -->
			<result-type name="xdocreport"
				class="org.apache.struts2.views.xdocreport.XDocReportResult" />
			<!-- XDocReport Result Type with lazy method to populate context -->
			<result-type name="lazy-xdocreport"
				class="org.apache.struts2.views.xdocreport.LazyXDocReportResult" />
			<!-- XDocReport Result Type which use commons-beanutils.jar (PropertyUtils) 
				to populate context -->
			<result-type name="lazy-commons-beanutils-xdocreport"
				class="org.apache.struts2.views.xdocreport.LazyCommonsBeanUtilsXDocReportResult" />
		</result-types>

	</package>

</struts>
