Extracts flow executor arguments from the request path.
This allows for REST-style URLs to launch flows in the general format:
http://${host}/${context}/${servlet}/${flowId}
For example, the url
http://localhost/springair/reservation/booking would launch a
new execution of the booking flow, assuming a context path of
/springair and a servlet mapping of
/reservation/*.
This allows for REST-style URLs to launch flows in the general format:
http://${host}/${context}/${servlet}/${flowId}For example, the url
http://localhost/springair/reservation/bookingwould launch a new execution of thebookingflow, assuming a context path of/springairand a servlet mapping of/reservation/*.Note: this implementation only works with
ExternalContextimplementations that return a valid getRequestPathInfo() such as the ServletExternalContext .