I've turned off schema validation for ejb-jar.xml (for backwards compatibility)
otherwise some of the tests don't pass that do system property replacement
or xml enums, e.g. the message driven tests where transaction-type should
be "container" or "bean" according the schema
<message-driven>
<ejb-name>TestMDB</ejb-name>
<ejb-class>org.jboss.test.messagedriven.beans.TestMessageDriven</ejb-class>
<messaging-type>javax.jms.MessageListener</messaging-type>
<transaction-type>${test.messagedriven.transactionType}</transaction-type>