S2Buri

S2のバージョンを上げる

S2Buri内のS2およびS2DaoのjarをS2.3.4, s2-dao-1.0.28にしてみましたが、以下のエラーが出てテストコードがエラーになりました。 ognl.MethodFailedException: Method "readOnlyBuriDataID" failed for object org.seasar.buri.dao.datautil.impl.NoSBuriDa…

サンプルを見る〜その3〜

derbyとderby pluginを入れて、実際に動作させてみました。素晴らしいです。 今度はBaoTestを見ています。この例では複数のプロセスが存在しています(「注文」「出荷」「請求」「出荷詳細」)。testNomalOrderTx()にてorderBao_.order(orderInfoDto1)を実行…

サンプルを見る〜その2〜

BaoにあるACTIVITY指定のないメソッドは処理と呼ばれて、次の状態に遷移するためのイベントになると理解しています。そこで、もしメソッドAとメソッドBという処理になるメソッドが2つある場合、どちらを呼んでも次の状態に遷移するように動作するのではない…

サンプルを見る

S2Buriのドキュメントとサンプルソースを見ながら調査しています。Baoのインタフェースとフローのxpdlがどのように結びついているのか?がまだピンと来ていません。イメージは分かるのですけど。 ソース内をあれこれ見ているとsrc/xpdl/buri2.xpdlがありまし…