Lucy

トランザクションの検証(やっと動きました)

DBFluteを使ってDB更新後の一覧取得ですが、やっと動きました。 修正したのはlucy-config.xmlのdataSource部分のみ。 ・・・ <component name="dataSource" class="com.atomikos.jdbc.nonxa.AtomikosNonXADataSourceBean" instance="singleton"> <inject method="setUniqueResourceName">"jdbc/h2/xaDatasource"</inject> <inject method="setUser">"sa"</inject> </component>

トランザクションの検証

「Lucy+DBFluteでDB更新した後で一覧を取得しようとするとエラーになる」の続き。 ・いろいろやってみたこと DBをH2からPostgreSQLに変更 →2009-01-22の日記参照。エラー内容から察するに設定が違っていたっぽい。 com.atomikos.jdbc.nonxa.AtomikosNonXADat…

ロック試行がタイムアウト

簡単なトランザクションができたところで、この前jfluteさんが言っていた 更新系の処理の後の検索をやるようなテストケースを試してみたところ、 見事同じエラーが出た。調査は後ほど暇を見つけて。 やっと2日前のjfluteさんに追いついた感じ^^; ログ 10:52…

トランザクションを試してみる(設定ファイル編)

設定地獄にはまりかけましたが、何とか設定ファイルに書くことでトランザクションを することができました。追加したコンポーネントは、workerAdapterFactoryとrequiredTx。 多分これであっていると思う。 <lucy-config> <include>"dbfluteBeans.xml"</include> <…</lucy-config>

作業メモ

今日の作業メモ。 ・Employeeの一覧取得完了 ・Employeeの詳細取得完了 ・Employeeの更新着手 →データ更新は確認済 →バリデータ未実装 ・備考 DBFluteでスキーマからファイルを生成するとき、Behaviorクラスは AbstractBehaviorWritableを継承することが多い…

DBFluteがLucyにも対応!

今日、寝て起きたらDBFluteがLucyに対応してくれてました! 多分まだ正式リリースではないと思うので、簡単に説明。 ・準備 dfprop/basicInfoMap.dfprop(もしくはbuild-xxx.properties)にあるtorque.targetContainerを「lucy」にします。あとはいつも通り、r…

Lucyでトランザクション

Lucyでトランザクションをやろうとlucy-tx-interceptor-0.0.3-20081219.064325-1.jarをダウンロードしたのだがどう設定していいのか分からない・・・。ソースを見る限りクラスかメソッドに対して@RequiredTxをつければいけるっぽいのだけど…。 [追記] メソッ…