Connection.releaseSavepointメソッドは引数にセーブポイントのオブジェクトをとり、それを現在のトランザクションから取り除きます。いったん開放されたセーブポイントをそれ以降のロールバック処理で参照すると、SQLExceptionが挙がります。
トランザクションで作成された全セーブポイントは、トランザクションがコミットされたり全体がロールバックされたときに、自動的に開放され無効となります。
トランザクションをセーブポイントへロールバックすると、そのセーブポイント以降の全セーブポイントは開放され無効となります。