A court-martial may subpoena any witness residing within 100 miles of the place where the court is sitting to appear and testify before it, and the sheriff, on receiving any subpoena issued by direction of the court-martial and signed by the judge advocate thereof, or by the officer holding a summary court, shall make service and return of service as provided by law in criminal cases. Any person failing to appear at any court-martial in this state to testify in accordance with the subpoena issued by such court-martial, without lawful excuse, is guilty of a misdemeanor and shall, upon conviction, be fined not more than $100 or imprisoned for not more than 60 days in the county jail, either or both.
Ala. Code § 31-2-100 (1975)