I'm experiencing a strange behaviour of FlowRegistry:
<webflow:flow-registry id="flowRegistry"
flow-builder-services="flowBuilderServices" base-path="classpath:/web/flows">
<webflow:flow-location-pattern value="/**/*-flow.xml" />
</webflow:flow-registry>
Flows path is: src/main/resources/web/flows/[flowName]/[flowName]-flow.xml
If I deploy my war on a Tomcat 7, flow's id will be [flowName]. If I deploy the same war on Jboss EAP 6.3, flow's id will be [flowName]-flow. I checked for some spring libs deployed inside jboss, in case of different version, but I didn't find anyone.
Can somebody explain this behaviour? According to Spring Webflow - How to Get List of FLOW IDs, Tomcat behaviour is right and it's the behaviour that I'm used, on contrary Jboss is behaving like base-path is not specified.