9.3. Basic system configuration

The next section shows the minimal configuration required to set up the Web Flow system in your application.

FlowRegistry

Register your flows in a FlowRegistry:

<webflow:flow-registry id="flowRegistry">
    <webflow:flow-location path="/WEB-INF/flows/booking/booking.xml" />
</webflow:flow-registry>
			

FlowExecutor

Deploy a FlowExecutor, the central service for executing flows:

<webflow:flow-executor id="flowExecutor" />
			

See the Spring MVC and Spring Faces sections of this guide on how to integrate the Web Flow system with the MVC and JSF environment, respectively.