TomEE uses  creator to create the connection pool factory. In other terms it means you can use any pool you want for DataSource in TomEE.

Default provided pools are DBCP (default in embedded mode) and Tomcat JDBC (default in TomEE to be aligned on Tomcat).

Depending which one you use the accept configuration are not 100% the same even if we try to align the most common entries to the historical configuration (ie DBCP).

Here are a more detailled list of accepted properties by creator.

DBCP

Note: details are http://tomee.apache.org/containers-and-resources.html (note: http://commons.apache.org/proper/commons-dbcp/configuration.html uses the last version of DBCP but we didnt upgrade yet).

Tomcat JDBC

Note: details are https://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html