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 -----
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 -----
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 -----
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

Responder a