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/
 


Atrašyti