Quando você cria um recurso, especifica um nome JNDI exclusivo para ele. As aplicações usam esse nome para acessar o recurso.
O padrão Java EE especifica que determinados recursos default sejam disponibilizados para aplicações, e define nomes JNDI específicos para esses recursos default. O GlassFish Server disponibiliza esses nomes por meio do uso de nomes JNDI lógicos, que mapeiam os nomes JNDI do padrão Java EE para recursos específicos do GlassFish Server, da seguinte forma:
Esse nome de padrão Java EE é mapeado para o recurso concurrent/__defaultContextService.
Esse nome de padrão Java EE é mapeado para o recurso concurrent/__defaultManagedThreadFactory.
Esse nome de padrão Java EE é mapeado para o recurso concurrent/__defaultManagedExecutorService.
Esse nome de padrão Java EE é mapeado para o recurso concurrent/__defaultManagedScheduledExecutorService.
Esse nome de padrão Java EE é mapeado para o recurso jdbc/__default.
Esse nome de padrão Java EE é mapeado para o recurso jms/__defaultConnectionFactory.