The President…the military…and many others take an oath to protect and defend the constitution.
In March 2013 the US Supreme Court will decide whether the Defense of Marriage Act is constitutional.
The Defense of Marriage Act was already declared to be unconstitutional before it will be tried.
The constitution requires the executive branch to enforce laws.
The executive branch already has said that it will not enforce the law.
There has been no punishment of those who violated their oath.