The White House has defended the defense secretary , with a spokesman saying Mr. Rumsfeld is doing a great job .