I wrote a program that iterates the registry. I see the following:
Context: jdbc
Binding: DefaultPooledDS -->
com.evermind.sql.DefaultConnectionPoolDataSource
Context: xa
Binding: DefaultXADS --> com.evermind.sql.DefaultXADataSource
Binding: DefaultDS --> com.evermind.sql.ConnectionDataSource
Context: java:comp
Binding: ServerAdministrator --> Proxy0
Binding: Administrator --> Proxy1
Binding: ResourceFinder --> Proxy2
When I try to bind to java:comp/env/ejb/MyBean I get an exception:
javax.naming.NameNotFoundException: java:comp/env/ejb/MyBean not found
at com.evermind.server.rmi.RMIContext.lookup(JAX)
at javax.naming.InitialContext.lookup(InitialContext.java:354)
at
com.citysearch.ejb.ClassType.ClassTypeClient.main(ClassTypeClient.java,
Compiled Code)
I don't think the home is binding to the naming registry since it is not
under java:comp.
Any thing else I can look at?
Thanks.
-AP_
-----Original Message-----
From: Vasilenko, Dmitry [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 22, 2000 11:33 AM
To: 'Alex Paransky'
Subject: RE: Please help, with deploying EJB bean....
Try to use fully qualified JNDI name, i.e. instead of ejb/MyBean use
java:comp/env/ejb/MyBean.
I had the similar problem and that was the solution, kind of confusing,
though...
Please, let me know if it did not work for you ;-]
-----Original Message-----
From: Alex Paransky [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 22, 2000 12:46 PM
To: Orion-Interest
Subject: Please help, with deploying EJB bean....
Everything is deployed but, the home is not bound to the registry, or I
cannot find the home in the registry.
What configuration file do I need to check?
Thanks.
-AP_