It seems like there the type classNameType is defined in the jboss-deployment-structure-1_0.xsd but not used even once. Is it a mistake where it was supposed to be used but was overlooked?
http://www.jboss.org/schema/jbossas/jboss-deployment-structure-1_0.xsd