
今まで使っていたコード(agr.ear)をそのままseam2.2.0.GAに移行させてJBoss 5.1.0で動かしているのですが、下の様な所でエラーが出ています。 どうも、seam2.2.0.GAで前のものとは仕様が違っているようで、何か対応策を考えないと、、、、。
左の様なcomponent.xmlの framework:entity-query (select a.activeIngredientToRef from Activeingredients a が問題?)で org.jboss.seam.framework.getResultCount()が実行されると
select count(.) from active_ingredients where .... というSQLが発行されて( countの中が*ではなく . 黒ポチ)、エラーになっています。(多分 a.activeIngredients... を解釈しているのだろうと想像しますが、、、m:m relation なので、都合上今はこんな事をしています)。 2.2より前の時には起こっていなかったエラーなので、2.2になってからの仕様変更(バグ?)だと思うのですが、seamのソースに戻るわけにはゆかないので、何か回避策を考えなければ、、、、、。