Spring Webflow FlowRegistry奇怪的行为

时间:2015-04-21 10:33:16

标签: spring spring-mvc spring-webflow jboss-eap-6

我遇到了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>

流程路径是: 的src /主/资源/网络/流/ [flowName] / [flowName] -flow.xml

如果我在Tomcat 7上部署我的战争,那么flow的id将是[flowName]。如果我在Jboss EAP 6.3上部署相同的war,则flow的id将是[flowName] -flow。 我检查了jboss内部部署的一些弹簧库,如果版本不同,但我没有找到任何人。

有人可以解释这种行为吗? 根据{{​​3}},Tomcat的行为是正确的,这是我使用的行为,相反,Jboss的行为就像没有指定基本路径。

0 个答案:

没有答案