Error enlisting a JdbcConnectionHandle?

Caused by: java.sql.SQLException: error enlisting a JdbcConnectionHandle of a JdbcPooledConnection from datasource jdbc/BusinessDataDSXA in state ACCESSIBLE with
usage count 1 wrapping org.postgresql.xa.PGXAConnection@57d3a7fe on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection