Diego,
Voce precisa colocar as classes clientes do JBOSS no classpath ,
tem um jar que possui todas as classes necessarias para aplica��o cliente
que fica : %JBOSS_HOME%/client/jbossall-client.jar
para acessar o EJB voce necessita configuras as variaveis de ambiente
tem dois modos
1 -modo
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"org.jnp.interfaces.NamingContextFactory");
env.put(Context.PROVIDER_URL, "ip do servidor do container ejb"
:1099");
env.put("java.naming.factory.url.pkgs",
"org.jboss.naming:org.jnp.interfaces");
quando iniciar o contexto colocar com argumento do contrutor :
initCtx = new InitialContext(env);
2 - segundo modo e colocar um arquivo jndi.properties junto com suas
classes da aplica��o cliente, com esta configura��o n�o e necessario ,
o que foi feito acima , somente instanciar o contexto jndi sem
parametro : initCtx = new InitialContext();
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
java.naming.provider.url=nome ou ip do servidor do container
obs : n�o esque�a de colocar o jar no classpath da aplica��o cliente
: "jbossall-client.jar"
> 2. Erro no Jboss
> From: Diego Ravasani <[EMAIL PROTECTED]>
>
> Message: 2
> Date: Mon, 23 May 2005 14:28:32 -0300 (ART)
> From: Diego Ravasani <[EMAIL PROTECTED]>
> Subject: Erro no Jboss
>
> Gente,
> 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]
> ... 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!
---
V a l t e r L o b o
[EMAIL PROTECTED]
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/jug-petropolis/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/