9.2. jBPM
- https://jira.jboss.org/jira/browse/SOA-1596
- プロセス定義が <fork> を <state>、<task>、または <node async="true"> とともに使用した場合、実行中のプロセスインスタンスを表示するために使用されると、
jBPM コンソール
は例外を出力します。この問題を回避するには:- ファイル
jbpm-console.war/app/t_tokens.xhtml
をエディターで開きます。 - XML 要素を見つけます。
<gd:sort source="#{token.availableTransitions}" target="#{transitions}" entryVar="e" argument="#{e.name}"/>
<gd:sort source="#{token.availableTransitions}" target="#{transitions}" entryVar="e" argument="#{e.name}"/>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - XML 要素を次のように変更します。
<gd:sort if="#{!empty token.availableTransitions}" source="#{token.availableTransitions}" target="#{transitions}" entryVar="e" argument="#{e.name == null ? '' : e.name}"/>
<gd:sort if="#{!empty token.availableTransitions}" source="#{token.availableTransitions}" target="#{transitions}" entryVar="e" argument="#{e.name == null ? '' : e.name}"/>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
この変更を行うと、例外は発生しなくなります。これは機能には影響を及ぼしません。