Gracias Guru.
Lo intentaré.
Avalados por :
Según la documentación, HANA admite ejb3. Pero mi aplicación actual está desarrollada usando ejb2. La aplicación es grande, por lo que migrar a ejb3 lleva un poco de tiempo. Mientras tanto, quiero ejecutar mi aplicación ejb2 en Hana. He creado e implementado una aplicación de prueba de ejb2 en Hana y estoy obteniendo el siguiente error al realizar la búsqueda jndi (ctx.lookup("<jndi-name>") está lanzando una excepción). Adjunto el código fuente de mi aplicación de prueba. Tengo 2 preguntas al respecto:
1) ¿En qué archivo (web.xml u otro archivo) y usando qué etiquetas puedo especificar el nombre jndi para mi bean ejb?
2) ¿Cómo puedo buscar el bean ejb?
La excepción que estoy obteniendo es:
javax.naming.NamingException: Error al intentar resolver la referencia [La excepción raíz es javax.naming.NameNotFoundException: No se encontró EJB para la referencia "comp/env/testjndiname": ejb-link=null, interface=null]
en org.eclipse.gemini.naming.ProviderAdminImpl.getObjectInstance(ProviderAdminImpl.java:51)
en org.eclipse.gemini.naming.SecurityAwareProviderAdminImpl$GetObjectInstanceAction.run(SecurityAwareProviderAdminImpl.java:88)
Gracias Guru.
Lo intentaré.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute