Friday, 15 June 2012

Spring WebFlow flow registry inheritance -



Spring WebFlow flow registry inheritance -

i have configuration:

<webflow:flow-registry id="parentflowregistry" flow-builder-services="mvcflowbuilderservices"> <!-- flow location --> </webflow:flow-registry> <webflow:flow-registry id="childflowregistry" parent="parentflowregistry"> <webflow:flow-location id="address/flow" path="/meta-inf/address/flow" /> </webflow:flow-registry> <bean id="flow" class="org.springframework.webflow.mvc.servlet.flowhandlermapping"> <property name="order" value="0" /> <property name="flowregistry" ref="childflowregistry" /> </bean> <bean id="mvcflowbuilderservices" class="org.springframework.webflow.engine.builder.support.flowbuilderservices"> <property name="expressionparser" ref="expressionparser" /> <property name="conversionservice" ref="conversionservice" /> <property name="viewfactorycreator" ref="mvcviewfactorycreator" /> <property name="development" value="${weblow.development}" /> </bean> <webflow:flow-executor id="flowexecutor"> <webflow:flow-execution-repository max-executions="1" max-execution-snapshots="15" /> <webflow:flow-execution-attributes> <webflow:always-redirect-on-pause value="true" /> </webflow:flow-execution-attributes> </webflow:flow-executor>

when go page has location "address/flow" have error:

`org.springframework.webflow.definition.registry.nosuchflowdefinitionexception: no flow` definition 'address/flow' found

i have many flow registry have parentflowregistry parent.

thank you

spring-webflow-2

No comments:

Post a Comment