jBPM

[FYI]
まだ試していませんが、Jbpm Pluginが出ました。
http://www.grails.org/Jbpm+Plugin

      • -

 現在、SpaceCard の trunk には、jBPM を利用する為の設定や jar などを配置しています。しかし、現状、問題があります。実際に Grails のプロジェクトに jBPM を組み込んだ方ならご存知と思いますが、grails run-app を実行すると、次のような画面出力がされます。

[10328] cfg.GrailsHibernateUtil did not find superclass names when mapping inheritance....
[10328] cfg.GrailsHibernateUtil did not find superclass names when mapping inheritance....
[10328] cfg.GrailsHibernateUtil did not find superclass names when mapping inheritance....
[10328] cfg.GrailsHibernateUtil did not find superclass names when mapping inheritance....
(さらに続く)

 
 この出力は、Grails が出しているのですが、原因は、 abstract がついたドメインクラスに対する GORM の考慮不足にあります。jBPM は、Hibernate を利用しているので、本来問題なく GORM に取り込めるはずなのですが、jBPMドメインクラスには abstract が付いたものが多く含まれている為、先の考慮不足の問題によりこの画面出力がでます。
 SpaceCard では、jBPM の利用を考えているのですが、bug fix がうまく出来ずこの画面出力を取り除くことができない場合は、jBPM の利用は諦めごりごり実装しようと思っています。