Thanks for the help! I had seen that option, but from the promt it did not seem to address the per user issue, but with it checked my previous test works as expected.
Maybe an exception should be thrown if "match-connections" is not true, and getConnection with a username other than the pool default is requested.
[Message sent by forum member 'hanafey' (hanafey)]
http://forums.java.net/jive/thread.jspa?messageID=232075