In the current version of sap-adapter-sd.xml no doctype is provided. Since JBoss 4.0 supports JCA 1.5, one of the following doctype is required:
DOCTYPE datasources
PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
"http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd"
DOCTYPE connection-factories
PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
"http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd"
In order to run in older JBoss versions (e.g 3.2), one of the following doctypes should be provided:
DOCTYPE datasources
PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.0//EN"
"http://www.jboss.org/j2ee/dtd/jboss-ds_1_0.dtd"
DOCTYPE connection-factories
PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.0//EN"
"http://www.jboss.org/j2ee/dtd/jboss-ds_1_0.dtd"