I've voted for the issue.
Is does seem quite a barrier to adoption. I just wanted to try my app out in glassfish, and this issue is a road block.
In Tomcat or Websphere I can easily put a java.lang.String into the JNDI tree, out of the box, but not in Glassfish!
[Message sent by forum member 'diroussel' (diroussel)]
http://forums.java.net/jive/thread.jspa?messageID=321044