I'm trying to incorporate part of the Booking-mvc SWF sample application into an existing Spring-MVC app. This is only a first step designed to get SWF working and allow our team to learn more about it.
We've successfully created a "hotels/booking" flow that is routing to the correct view. However, we're now trying to implement a custom FlowHandler, that closely follows the one in the sample app. The trouble is, I can't get the custom FlowHandler registered. I'm following the naming convention in the reference and placed the bean in the webmvc-config,
The only time the process hits a method in the FlowHandler, is the getFlowId() method, and super.getFlowId() is returning null;
<bean name="hotels/booking" class="adc.web.flowHandler.BookingFlowHandler" />
My question is, if a link to "hotels/booking" is good enough to start the flow, why isn't the custom FlowHandler (configured with the same name) recognized?