We should specify what the valid characters are in JNDI names.
Is it ASCII? Full Unicode? Are certain characters like NUL and backslash illegal?
We ought to at least set a lower bound that all products have to support.