<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE components PUBLIC "-//SEASAR2.1//DTD S2Container//EN"
    "http://www.seasar.org/dtd/components21.dtd">

<components namespace="dbflute">
    <include path="j2ee.dicon"/>

    <!-- The components of DBFlute Runtime. -->
    <component class="jp.sf.fess.db.allcommon.DBFluteInitializer"/>
    <component name="invokerAssistant" class="jp.sf.fess.db.allcommon.ImplementedInvokerAssistant"/>
    <component name="commonColumnAutoSetupper" class="jp.sf.fess.db.allcommon.ImplementedCommonColumnAutoSetupper"/>
    <component name="behaviorSelector" class="jp.sf.fess.db.allcommon.ImplementedBehaviorSelector"/>
    <component name="behaviorCommandInvoker" class="org.seasar.dbflute.bhv.core.BehaviorCommandInvoker"/>

    <!-- The components of Behavior. -->
    <component name="browserTypeBhv" class="jp.sf.fess.db.exbhv.BrowserTypeBhv"/>
    <component name="crawlingSessionBhv" class="jp.sf.fess.db.exbhv.CrawlingSessionBhv"/>
    <component name="crawlingSessionInfoBhv" class="jp.sf.fess.db.exbhv.CrawlingSessionInfoBhv"/>
    <component name="dataConfigToBrowserTypeMappingBhv" class="jp.sf.fess.db.exbhv.DataConfigToBrowserTypeMappingBhv"/>
    <component name="dataConfigToLabelTypeMappingBhv" class="jp.sf.fess.db.exbhv.DataConfigToLabelTypeMappingBhv"/>
    <component name="dataConfigToRoleTypeMappingBhv" class="jp.sf.fess.db.exbhv.DataConfigToRoleTypeMappingBhv"/>
    <component name="dataCrawlingConfigBhv" class="jp.sf.fess.db.exbhv.DataCrawlingConfigBhv"/>
    <component name="fileConfigToBrowserTypeMappingBhv" class="jp.sf.fess.db.exbhv.FileConfigToBrowserTypeMappingBhv"/>
    <component name="fileConfigToLabelTypeMappingBhv" class="jp.sf.fess.db.exbhv.FileConfigToLabelTypeMappingBhv"/>
    <component name="fileConfigToRoleTypeMappingBhv" class="jp.sf.fess.db.exbhv.FileConfigToRoleTypeMappingBhv"/>
    <component name="fileCrawlingConfigBhv" class="jp.sf.fess.db.exbhv.FileCrawlingConfigBhv"/>
    <component name="labelTypeBhv" class="jp.sf.fess.db.exbhv.LabelTypeBhv"/>
    <component name="overlappingHostBhv" class="jp.sf.fess.db.exbhv.OverlappingHostBhv"/>
    <component name="pathMappingBhv" class="jp.sf.fess.db.exbhv.PathMappingBhv"/>
    <component name="requestHeaderBhv" class="jp.sf.fess.db.exbhv.RequestHeaderBhv"/>
    <component name="roleTypeBhv" class="jp.sf.fess.db.exbhv.RoleTypeBhv"/>
    <component name="webAuthenticationBhv" class="jp.sf.fess.db.exbhv.WebAuthenticationBhv"/>
    <component name="webConfigToBrowserTypeMappingBhv" class="jp.sf.fess.db.exbhv.WebConfigToBrowserTypeMappingBhv"/>
    <component name="webConfigToLabelTypeMappingBhv" class="jp.sf.fess.db.exbhv.WebConfigToLabelTypeMappingBhv"/>
    <component name="webConfigToRoleTypeMappingBhv" class="jp.sf.fess.db.exbhv.WebConfigToRoleTypeMappingBhv"/>
    <component name="webCrawlingConfigBhv" class="jp.sf.fess.db.exbhv.WebCrawlingConfigBhv"/>
</components>
