have you been able to figure out a solution to this? i am in the same boat with the same error message. cannot figure out why it failed for sybase only. (the sample oracle-xa-ds.xml deployed fine.)
i finally figured it out: xa-tx-datasource should be replaced by xa-datasource. i initially copied it from generic-ds.xml and there it's xa-tx-datasource. hope it helps.