タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

seasarに関するhardfloorのブックマーク (7)

  • (続) Cubby のテストを S2JUnit4 環境で行う - Bug's Groove

    前回の続編。今、MockHttpServletRequest 諸々の InternalTestContextImpl で持っているモックについて悩み中です。。。 S2JUnit4 の InternalTestContextImpl では、S2FrameworkTestCase ではおなじみ (?) の MockHttpServletRequest などなどを ExternalContext に設定しているので、HttpServletRequest の型では暗黙オブジェクトとして問題なくバインディングされるのですが、MockHttpServletRequest ではバインディングされません。どういう事かというと、 @RunWith(Seasar2.class) public class IndexActionTest { public HttpServletRequest request;

    (続) Cubby のテストを S2JUnit4 環境で行う - Bug's Groove
  • Seasar2ではまったこと - nazokingのブログ

    S2Junit4 for eclipse や Quick Junitで指定したメソッドが実行できない Seaser2.4.15 から対応 https://www.seasar.org/issues/browse/CONTAINER-54?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel Seaser2.4.15 以上なのに指定したメソッドが実行できない( java.lang.NoSuchMethodError: org.junit.runner.manipulation.Filter.apply(Lorg/junit/runner/Runner;)V ) junit4.5だとそんなエラーが出る→junit4.4.jarを使う様にする トランザクションが変な風に効いてコミットが出来ていないように見える( 論

    Seasar2ではまったこと - nazokingのブログ
  • S2JDBC + S2JUnit4でハマる - idesaku blog

    S2JDBCのエンティティのテストケースをS2JUnit4で書いてみたら、大いにハマった。 org.seasar.framework.beans.IllegalPropertyRuntimeException: [ESSR0059]クラス(org.seasar.framework.jpa.impl.PersistenceUnitManagerImpl)のプロパティ(entityManagerProvider)の設定に失敗しました。理由はorg.seasar.framework.container.IllegalAutoBindingPropertyRuntimeException: [ESSR0080]クラス(org.seasar.framework.jpa.impl.EntityManagerProviderImpl)のプロパティ(dataSourceFactory)の自動設定に失敗しま

    S2JDBC + S2JUnit4でハマる - idesaku blog
  • TxAttributeCustomizerでの特定例外をコミット処理にする。 - ぐだぐだ日記

    TxAttributeCustomizerを設定した場合、例外はずべてコミット処理されるみたいです。 j2ee.requiredTx等のコンポーネントを使って設定した場合はコミットする・しないを明示的に設定できたけど、どうもTxAttributeCustomizerにはaddCommitRule()やaddRollbackRule()メソッドがないのでそういった設定はできないみたい。 トランザクション制御を明示的にやりたい場合はUserTransactionを使えばできるんだけど、ある程度の一律に対処したい場合はどうしようかしら。 勘違いしてました。TxAttributeCustomizerはあくまで「EJB3 の @TransactionAttribute アノテーションを利用可能する。」だけでアノテーションがない場合はデフォルトでj2ee.requiredTxが適用されるということ。

    TxAttributeCustomizerでの特定例外をコミット処理にする。 - ぐだぐだ日記
  • Dolteng のカスタマイズ - 集中力なら売り切れたよ

    Dolteng は現状ではオプションで設定する項目などほとんど用意されておらず、挙動を変えようと思ったら直接ソースをいじってビルドする必要がある。 そこで Dolteng の開発環境を整えてちょっとした変更ができる程度の情報を書きたいと思う。 Dolteng の SVN レポジトリからチェックアウトする。 Subversion の URL は以下である。ここから trunk をチェックアウトする。 https://www.seasar.org/svn/sandbox/dolteng パッケージ・エクスプローラから plugin.xml を開く。 plugin.xml の右上に起動するボタンがあるのでここから起動できる。 プロジェクトの説明 org.seasar.dolteng.eclipse.plugin がメインプロジェクトで、ほかのプロジェクトはモジュールごとに分けられているイメージ。

    Dolteng のカスタマイズ - 集中力なら売り切れたよ
  • [Seasar-user:4265] Re: diconファイルからinitファイル読み込み

  • EJB3.0 Simplified API - Seasar

    クイックスタート 最初の一歩 EJB3アノテーションリファレンス Statelessアノテーション Statefulアノテーション EJBアノテーション Resouceアノテーション TransactionManagementアノテーション TransactionAttributeアノテーション Interceptorsアノテーション ExcludeClassInterceptorsアノテーション PostConstructアノテーション AroundInokeアノテーション クイックスタート S2Containerは、Dependency Injection(以降DIと略します)をおこなう軽量コンテナです。 EJB3も実装しています。 最初の一歩 早速試してみましょう。登場人物は次のようになります。 あいさつクラス あいさつ用の文字列を返す。 あいさつクライアントクラス あいさつクラスか

    hardfloor
    hardfloor 2010/02/03
    フィールドに指定された場合でname属性が指定されなかった場合は,フィールド名がコンポーネント名として使用されます
  • 1