Não consigo usar a JavaMail Session definida no Sunone 8.2

Fala pessoal

Queria acessar a minha sessão configurada no servidor de um aplicativo stand-alone.

Não estou conseguindo encontrar a sessão de e-mail configurada no servidor. Pelo console do servidor, no jndi tree browsing, aparece isso:

Jndi Entries Root ( server )
|- UserTransaction
|- mail
|- jdbc
|- ejb

Já usando o meu código aqui, só consigo ver o /ejb. A saída e o programa estão abaixo:

saída:

[code]SerialContextProvider: org.omg.stub.com.sun.enterprise.naming._SerialContextProvider_Stub:IOR:00000000000… (e por aí vai)
ejb: com.sun.jndi.cosnaming.CNCtx:com.sun.jndi.cosnaming.CNCtx@1adc30


[/code]

Programa:

[code]package com.dudaskank.mail;

import java.util.Properties;

import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NameClassPair;
import javax.naming.NamingEnumeration;

public class JNDIMail {

public static void main(String[] args) throws Exception {
	new JNDIMail().test();
}

public void test() throws Exception {
	Properties props = new Properties();
	props.setProperty(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.cosnaming.CNCtxFactory");
	props.setProperty(Context.PROVIDER_URL, "iiop://enderecodoservidor:3700");

	InitialContext initialContext = new InitialContext(props);

	NamingEnumeration<NameClassPair> list = initialContext.list("/");
	while (list.hasMore()) {
		NameClassPair nc = (NameClassPair) list.next();
		System.out.println(nc);
	}
	System.out.println("**************");
}

}[/code]

Além disso, coloquei no classpath da aplicação as libs necessárias do AppServer.

Qualquer luz que possam me dar por favor, me ajudem :smiley: