At Quantico last week, the president and secretary of war strode into a hall packed with generals and admirals.