Did you check for errors in log file?
Did you run jndi view from jmx console?
I can see the Datasource in the JCA section. However, the DS is not registered in JNDI.
I have the exact same problem.
i see my datasources in JCA but not JNDI, but I have the line
in my mysql-service.mxl file.