0

Springとのトランザクションロールバックに関して混乱するシナリオがあります。

新しいユーザーを正常に作成し、グループに追加して役割を割り当てていますが、「ユーザーは既に存在します」などの例外についてトランザクションロールバックをテストしようとすると、問題が発生します。

そのため、既存のユーザーを作成しようとすると、Springが例外をトリガーし、ロールバック操作が開始されますが、何も起こらず、ユーザーはユーザーリストに残ります。

私の質問は、ロールバックのメソッドを作成する必要があるのか​​、それとも私に代わってこれをSpringで処理するのかということです。

私はドキュメントにかなりの時間を費やしましたが、私は少し春/ LDAP初心者なので、苦労しています

前もって感謝します

イアン

4

2 に答える 2

0

したがって、すでに存在するユーザーを追加しようとします。

もちろん、これは失敗します。

次に、Spring LDAPは、以前に発生したすべてのことをロールバックしようとします。ユーザーの作成はトランザクションの最初のステップであるため、ロールバックされると期待されるものが得られません。

私は何かを誤解しましたか?

于 2012-06-01T09:38:06.637 に答える
0

PICNIC-それは最終的に設定ファイルの問題でした..d'oh!!

http://www.usewisdom.com/fun/computer.html

于 2012-06-26T20:52:06.833 に答える