anchor.diff:  For postgresql, make sure you use the xa-datasource, not the plain datasource.
   
   ----
  -				<!-- Only for eedemo-xa -->
  -                <xa-datasource jndi-name="java:jboss/datasources/customersDataSource" pool-name="customersDS" enabled="true">
  +                <!-- Only for eedemo-xa -->
  +                <xa-datasource jndi-name="java:jboss/datasources/customersDataSource" pool-name="customersDS">
                       <xa-datasource-property name="ServerName">localhost</xa-datasource-property>
                       <xa-datasource-property name="PortNumber">5432</xa-datasource-property>
                       <xa-datasource-property name="DatabaseName">xademo_customers</xa-datasource-property>
  
positive.code: 
  === Deploy the app
  
  $ cd eedemo-xa
  $ mvn wildfly:deploy
  
  === Run it
  
  
negative.code:                     </validation>
                  </xa-datasource>
  
                  <!-- Only for eedemo-xa -->
                  <xa-datasource jndi-name="java:jboss/datasources/ordersDataSource" pool-name="ordersDS">
                      <xa-datasource-property name="ServerName"> localhost </xa-datasource-property>
                      <xa-datasource-property name="PortNumber"> 5432 </xa-datasource-property>
                      <xa-datasource-property name="DatabaseName"> xademo_orders </xa-datasource-property>
  