Experimenta ver no jmx-console, no grupo jboss.j2ee se existe alguma entrada
semelhante a "service=EJB,jndiName=Default/Coham".

Caso exista � sinal que o bean est� dispon�vel. Tente ent�o modificar o
lookup no seu cliente para:

    Object ref = jndiContext.lookup("Default/Coham");

BTW, qual vers�o do JBoss vc est� usando?

T+
Mauricio


-----Mensagem original-----
De: Rafael De Pauli Baptista [mailto:[EMAIL PROTECTED]] 
Enviada em: quarta-feira, 9 de outubro de 2002 11:10
Para: lista EJB; [EMAIL PROTECTED]
Assunto: Re: [enterprise-list] Erro invoca��o de classes 


N�o � isso tamb�m.
Estou achando que eu configurei alguma coisa errada, mas eu n�o sei oque.
Pode ser o arquivo jaws.xml ou o jboss.xml. Eu n�o sei o que �.





----- Original Message ----- 
From: Diogo Catossi 
To: [EMAIL PROTECTED] 
Sent: Tuesday, October 08, 2002 7:00 PM
Subject: Re: [enterprise-list] Erro invoca��o de classes 


tipo, eu sei que eu n�o entendo muita coisa da Linguagem Java e posso estar
errado, 
mas n�o seria como segue?

    Object ref = jndiContext.lookup("java:/comp/env/Default/Coham");

veja l�

Rafael De Pauli Baptista wrote:

Infelizmente n�o deu certo
Pus 
    Object ref = jndiContext.lookup("java:comp/env/Default/Coham"); 
e deu um erro 
    javax.naming.NameNotFoundException: comp not bound
    
Tentei por tamb�m 
    Object ref = jndiContext.lookup("java:Default/Coham"); 
E o mesmo erro de  antes ocorreu, o erro javax.naming.CommunicationException
----- Original Message ----- 
From: Jonatan Schroeder 
To: [EMAIL PROTECTED] 
Sent: Monday, October 07, 2002 7:19 PM
Subject: Re: [enterprise-list] Erro invoca��o de classes 


Fa�a um teste: troque

    Object ref = jndiContext.lookup("Default/Coham"); 

por

    Object ref = jndiContext.lookup("java:comp/env/Default/Coham"); 

Se n�o funcionar, retorne novamente... ;-)

---
Jonatan Schroeder
[EMAIL PROTECTED]


----- Original Message ----- 
From: Rafael De Pauli Baptista 
To: lista EJB 
Sent: Monday, October 07, 2002 7:02 PM
Subject: [enterprise-list] Erro invoca��o de classes 


Estou come�ando a estudar EJB e estou pedindo ajuda dessa lista para tirar
uma d�vida.
Na hora que eu tento invocar uma classe remota por :
    
    InitialContext jndiContext = new InitialContext();
    Object ref = jndiContext.lookup("Default/Coham"); //erro est� aqui

Um erro � retornado.
O erro � o seguinte:


javax.naming.CommunicationException.  Root exception is
java.rmi.UnmarshalException: error unmarshalling return; nested exception
is: java.lang.ClassNotFoundException: org.jnp.interfaces.MarshalledValuePair
(no security manager: RMI class loader disabled) 
java.lang.ClassNotFoundException: org.jnp.interfaces.MarshalledValuePair (no
security manager: RMI class loader disabled)
        at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:313)
        at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:127)
        at
sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:138)
        at
java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java:913)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:361)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
        at
java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1181)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:381)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
        at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:295)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:129)
        at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:349)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:333)
        at javax.naming.InitialContext.lookup(InitialContext.java:345)
        at Teste.main(Teste.java:32)


Para ajudar, estou  colocando oque eu fiz nos arquivos jaws.xml e jboss.xml

Arquivo JAWS.XML
<jaws>
   <datasource>java:/DefaultDS</datasource>
   <type-mapping>Hypersonic SQL</type-mapping>

   <enterprise-beans>
        <entity>
             <ejb-name>Coham</ejb-name>

             <cmp-field>
                    <field-name>cohamApelido</field-name>
                    <column-name>PMNEM</column-name>
             </cmp-field>
         
             <table-name>prof</table-name>
             <row-locking></row-locking>

          </entity>

      
      </enterprise-beans>

</jaws>



Arquivo JBOOS.XML

<jboss>
   <secure>false</secure>
   <enterprise-beans>

      <entity>
         <ejb-name>Coham</ejb-name>
         <jndi-name>Default/Coham</jndi-name>
      </entity>
      
   </enterprise-beans>

</jboss>

Tamb�m pus no patch os arquivos jar: ejb.jar,jndi.jar, rmiregistry.jar,
providerutil.jar, ,jnp-client.jar entre outros. Estou dizendo isso, pois
acho, que esses jars s�o de fundamental importancia.
Gostaria que alguem me dise-se oque eu fiz de errado.


-- 
Diogo C. Catossi
Infra-Estrutura de Sistemas
Medisoft Ltda.
Curitiba - PR - Brasil
(41) 229-4247

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a