What jboss version? In jboss 3 versions I have been using Integer config properties successfully. I think only string properties are available in 2.4 versions. Does your ra.xml and mbean config identify them as java.lang.Integer etc w/fully qualified names?
I'm using JBoss 3.0.0 and yes the fully qualify names are in both ra.xml and the mbean config.
I'm seeing exactly the same behavior.
There's a test for this in 3.1 cvs now. Could you check with 3.0.1, Branch_3_0 and/or 3.1 cvs? If there are problems, compare with the org.jboss.test.jca.adapter test adapter used in the test case. (UserTxUnitTestCase I believe)
Warning: config in 3.1 has just changed slightly, the JndiName attribute is now for ConnectionManager not RARDeployment.