Does with ora-01122,the rollback segments associatd with undo tablespace automatically goes offline?
If not then ,alter tablespace undotbs offline might result ni some dependency errors.
so first you might need to offline the segments individually.