On Jun 17, 2009, at 8:43 AM, Juergen Weber wrote:
Hi,
I ran again into the problem of looking up an EJB3 from JNDI in a
JSP (Ger
2.1.4)
The bean is
@Stateless(name="Secure3")
public class Secured3Bean implements Secured3
Deployment log says
2009-06-17 17:31:22,989 INFO [startup] Assembling app:
/projekte/geronimo-jetty6-javaee5-2.1.4/var/temp/geronimo-
deployer4457332012373548807.tmpdir/Secured3Bean_ejb.jar
2009-06-17 17:31:22,993 INFO [startup] Jndi(name=Secure3Remote) -->
Ejb(deployment-id=Secured3Bean/Secure3)
So I guess JNDI name is Secure3Remote.
but context.lookup("java:comp/env/Secure3Remote") throws an
exeption, also
context.lookup("Secure3Remote") and all other permutations I could
think of.
http://cwiki.apache.org/GMOxDEV/client-jndi-names.html did not help.
Could someone please give a hint what name I should try.
For phiosophical reasons I would not recommend using an ejb directly
from a jsp, rather I'd suggest a servlet that constructs an easily
rendered data model; in the servlet you can use annotations.
If you use a jsp you need to mention the ejb-ref in your web.xml and
that should give you the name to look up.
thanks
david jencks
Thanks,
Juergen
--
View this message in context:
http://www.nabble.com/JNDI-Name-for-EJB3-tp24076429s134p24076429.html
Sent from the Apache Geronimo - Users mailing list archive at
Nabble.com.