0
我有一個webflow動作狀態的問題。我想的結構是: 如果...如果還有其他.... .....如果其他Spring Webflow動作狀態其他
在我的動作狀態(見下文),
- 我打電話getTestTypeName( );
- 此方法返回一個字符串。雖然目前只有兩個,但可能有十個有效值 。
- 但是,我也可能會得到一個不錯的字符串,但它不是錯誤,但需要將 發送到指定的視圖狀態。
- 我該怎麼做。目前,我得到一個錯誤
<action-state id="selectPostITSAction">
<evaluate expression="testEntranceViewService.getTestTypeName(flowScope.vwUser)" />
\t
<transition on="ProgramChoiceTemplate" to="paymentGateway" />
\t \t
\t <transition on="CPCFeedbackTemplate" to="report" >
\t \t <evaluate expression="testEntranceViewService.reactivateTestOnHold(vwUser, flowRequestContext)"
\t \t \t \t result="flowScope.vwUser" />
\t </transition>
\t \t
\t <transition on="error" to="entry" />
\t \t
</action-state>
「原型測試Template1467832258812」 是無效的選項,但我不能Webflow的處理。我得到這個錯誤是
ExceptionNo轉換在事件上被匹配,在流程'flow-entry'的此動作狀態'selectPostITSAction'中執行的[1]動作發出信號。必須定義轉換以處理操作結果結果 - 可能的流程配置錯誤?注意:eventIds信號是:'array ['Prototype Test Template1467832258812']',而此操作狀態支持的一組過渡標準是'array [ProgramChoiceTemplate,CPCFeedbackTemplate,error]'org.springframework.webflow.engine.NoMatchingTransitionException