Diego,
 
Para que uma aplica��o client, no seu caso a sua classe main,
possa acessar qualquer ejb do jboss, � preciso colocar no classpath da
aplica��o os jars contendo as bibliotecas necessarias para acesso 
remoto de ejbs. V� at� a pasta client, localizada logo abaixo do home
do seu jboss e copie todos os jars que terminem em *-client.jar e
coloque-os no classpath da sua aplica��o. Nem todos esses jars
s�o necessarios, n�o me lembro de quais s�o os essenciais, mas
por via das duvidas coloque todos.
 
[]'s
Beto
 
 

Diego Ravasani <[EMAIL PROTECTED]> escreveu:
Gente,

o meu problema do Xdoclet j� o resolvi, estou gerando
todas as interfaces bonitinhas, por�m agora estou com
outro probleminha, que pode ser bobo mas deve ser mais
por falta de pratica.

Criei um jar com meu Session Bean dentro dele com seu
descriptor. Fiz deployment no JBoss e foi beleza,
nenhum erro.

Por�m ao rodar estou recebendo o seguinte erro:

javax.naming.NoInitialContextException: Cannot
instantiate class:
org.jnp.interfaces.NamingContextFactory [Root
exception is java.lang.ClassNotFoundException:
org.jnp.interfaces.NamingContextFactory]
at
javax.naming.spi.NamingManager.getInitialContext(Unknown
Source)
at
javax.naming.InitialContext.getDefaultInitCtx(Unknown
Source)
at javax.naming.InitialContext.init(Unknown Source)
at javax.naming.InitialContext.(Unknown Source)
at
br.com.sinergia.ejb.session.ClientHistoryUtil.lookupHome(ClientHistoryUtil.java:14)
at
br.com.sinergia.ejb.session.ClientHistoryUtil.getHome(ClientHistoryUtil.java:45)
at
br.com.sinergia.ejb.session.TestClientHistory.main(TestClientHistory.java:36)
Caused by: java.lang.ClassNotFoundException:
org.jnp.interfaces.NamingContextFactory
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native
Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown
Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown
Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
com.sun.naming.internal.VersionHelper12.loadClass(Unknown
Source)
... 7 more

Estou rodando desde uma classe main.

Preciso colocar alguma coisa do JBoss no classpath
para enchargar essa classe?
(org.jnp.interfaces.NamingContextFactory)

O que preciso colocar caso seja necess�rio?

Muito obrigado!

Diego Ravasani

__________________________________________________
Converse com seus amigos em tempo real com o Yahoo! Messenger
http://br.download.yahoo.com/messenger/


Yahoo! Groups Links

Atrašyti