estou tentando acessar esse ejb atrav�s de uma aplica��o no tomcat. copiei os arquivos .jar do diret�rio client para a pasta lib dessa aplica��o. n�o gostaria de usar arquivo .war para isso, quero deixar os jsp�s e servlets no Tomcat e os ejbs no JBoss.
-----Mensagem original----- De: Marco A. Q. dos Santos [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 2 de abril de 2003 22:26 Para: [EMAIL PROTECTED] Assunto: RES: [enterprise-list] JBOSS not bound!!!URGENT Voc� configurou os arquivos 'web.xml' e 'jboss-web.xml' do seu arquivo 'war' corretamente. No web.xml voc� dever� ter: <ejb-ref> <ejb-ref-name>**RefName do Bean**</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <home>Interface HOME</home> <remote>Interface REMOTE</remote> </ejb-ref> No jboss-web.xml voc� dever� ter: <ejb-ref> <ejb-ref-name>**RefName do Bean**</ejb-ref-name> <jndi-name>**Jndi Name do Bean**</jndi-name> </ejb-ref> Isto � o b�sico para ele funcionar. ---- Marco Aurelio Qui�ula dos Santos Desenvolvimento de Sistemas - Coordena��o Medisoft Ltda Curitiba - PR - Brasil [EMAIL PROTECTED] -----Mensagem original----- De: Jos� Carlos Lopes de Barros [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 2 de abril de 2003 13:22 Para: Enterprise-List (E-mail) Assunto: [enterprise-list] JBOSS not bound!!!URGENT Instalei o JBoss na vers�o que vem com o Tomcat (jboss-3.0.4_tomcat-4.1.12), fiz um session bean tipo hello world, mas na hora de fazer o bind atrav�s de uma aplica��o no tomcat do pr�prio JBoss obtive essa exce��o: Name ejb is not bound in this Context A seguir coloquei o c�digo do servlet que tenta fazer a busca do ejb. package sample.servlet; import javax.ejb.*; import javax.naming.*; import javax.rmi.PortableRemoteObject; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; import sample.ejb.hello.*; public class HelloServletClient extends HttpServlet { private static final String CONTENT_TYPE = "text/html"; private Hello hello = null; private String exception = null; public void init() throws ServletException { try { Context ic = new InitialContext(); Object obj = ic.lookup("java:/comp/ejb/Hello"); HelloHome home = (HelloHome)PortableRemoteObject.narrow(obj, HelloHome.class); hello = home.create(); } catch (Exception ex) { exception = "exception: "+ex.getMessage(); } } /** * * @param request * @param response * @throws ServletException * @throws IOException */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head><title>HelloServletClient</title></head>"); out.println("<body>"); out.println("<p>Error: "+this.exception+"</p>"); out.println("</body></html>"); } //Clean up resources public void destroy() { } De foma que n�o consigo apanhar esse ejb. O JBoss indica que o deploy do ejb foi realizado com sucesso. Quem puder me dar uma luz sobre como configurar isso no JBoss agrade�o muito. Realizei o deploy do ejb atrav�s do deploytool do jsdkee1.3.1 Obrigado. Jos� Carlos Lopes de Barros Sun Certified Programmer for the Java 2 Platform 1.4 Desenvolvedor CTIS - Java --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED] --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED] --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
