The Major General is guilty of treason?
I guess you didn't read the article. Had you read it you would realize that the Washington Post published some details of a classified report in order to undermine the war.
Caldwell was attempting to straighten out that attempt.