Weber resigns