@@digitak.middleware how to figure out pool-name ? like in case of postgres do we have to create this while configuring db ? These fields like xa-data-source class name, pool-name ,driver name are predefined for respective db. we have to figure out just the url link , pass,username ? right. and from where module name come, is it any path inside jboss ?