KamoCRM

A 40001 では、完了通知を作成する際に署名を戻すことはなくなりました

FixESigService
Shipped
2026年11月8日 0:45 UTC
Author
Kamo
Commit
ae2e462

フィニッシュの最初のプレスは500で失敗したが、再プレスは成功した 契約書の中に 書かれた通知書は 読み込み (送信者, テンプレート, copy-link re-mint) ヒット YugabyteDB SQLState 40001 right 署名行が書かれた後 リポジトリは共有をマークしました トランザクションのロールバックのみで キャッチはそれを飲み込み コミットはそれを投げ出しました UnexpectedRollbackException - 署名全体をロールバックします。 - EsignNoticeComposer (新しいビーン): すべてのノート DB 作業、REQUIRES_NEW + @RetryOnDbConflict, id で再読み込み, afterCommit から実行します id、スケジュール、送信のみを取得します 無効と期限切れの通知 - submit() と decoder() は @RetryOnDbConflict (共有ライブラリアドバイザー、外部) 40001は新たなトランザクションで再試行されます - フェールソフトフラッテン/証明書と使用レコードの捕獲は、 一時的な紛争またはロールバックのみの状態 (DbConflicts.rethrowIfDoomed) コミットを毒にする代わりに 飲み込んでしまうのです - SigningSurvivesDbConflictTest は swallowed-exception ロールバックを再生します 実際の取引の代理人で 証明書を提出して 40001を生き延びる

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing