Name em sessionfactory

quando coloco um name no sessionfactory acontece o seguinte erro:

Could not bind factory to JNDI
javax.naming.NamingException: Context is read only

sb porque?

Passe mais informações pra sabermos o que fazer