From users-return-234123-apmail-tomcat-users-archive=tomcat.apache.org@tomcat.apache.org Thu May 10 06:55:08 2012 Return-Path: X-Original-To: apmail-tomcat-users-archive@www.apache.org Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0B715C2D7 for ; Thu, 10 May 2012 06:55:08 +0000 (UTC) Received: (qmail 60078 invoked by uid 500); 10 May 2012 06:55:04 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 60016 invoked by uid 500); 10 May 2012 06:55:04 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 59990 invoked by uid 99); 10 May 2012 06:55:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 May 2012 06:55:03 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [193.2.1.87] (HELO postfix.arnes.si) (193.2.1.87) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 May 2012 06:54:56 +0000 Received: from localhost (avs1.arnes.si [193.2.1.74]) by postfix.arnes.si (Postfix) with ESMTP id 15673148008; Thu, 10 May 2012 08:54:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=arnes.si; h= content-transfer-encoding:content-type:content-type:in-reply-to :references:subject:subject:mime-version:user-agent:organization :from:from:date:date:message-id:received:received:received; s= primus; t=1336632874; x=1339224875; bh=YiaAML2wPwmuVJcZkkLZ+DQcf tjybA6z60xom5/jhoU=; b=Sv2xkrt6XG/+bQw8meazQRMi7wExgeszzA0hn7lJz oWzTuC0oaSzAPQNfnN/xG465RrhlZPTUBP4pd9LJEIPb5+ZF0mxPjBFnKRJZQ24N z/jDfleyGBV8/5kub18Fwy/g6roW9XjsYvQACnWXgx3WJUmkYPCPxYKygSo/z1Ed y4= X-Virus-Scanned: amavisd-new at arnes.si Received: from postfix.arnes.si ([193.2.1.87]) by localhost (avs1.arnes.si [193.2.1.74]) (amavisd-new, port 10030) with ESMTP id u_-bDPv1fgZT; Thu, 10 May 2012 08:54:34 +0200 (CEST) Received: from skala.arnes.si (skala.arnes.si [193.2.1.54]) by postfix.arnes.si (Postfix) with ESMTP id E3A12148006; Thu, 10 May 2012 08:54:34 +0200 (CEST) Received: from [127.0.0.1] (jalovec.arnes.si [193.2.1.179]) by skala.arnes.si (Postfix) with ESMTP id D19EFA40562; Thu, 10 May 2012 08:54:34 +0200 (CEST) Message-ID: <4FAB6638.9010305@arnes.si> Date: Thu, 10 May 2012 08:54:48 +0200 From: tomaz Organization: ARNES User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: Tomcat Users List CC: Pid * Subject: Re: tomcat6 lookup for remote EJB on glassfish References: <4FAA26E8.3030104@arnes.si> <-8390559153918798360@unknownmsgid> In-Reply-To: <-8390559153918798360@unknownmsgid> X-Enigmail-Version: 1.4.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Dne 9.5.2012 15:48, piše Pid *: > On 9 May 2012, at 09:12, tomaz wrote: > >> I'm struggling to get remote EJB from lookup, but with no success, is it posible to this in Apache Tomcat/6.0.18? >> >> When I'm using standalone client I get it but inside web application I can't get it work. >> >> My web code: >> -------------------- >> >> Properties props = new Properties(); >> props.setProperty("org.omg.CORBA.ORBInitialHost", "jalovec.arnes.si"); >> props.setProperty("org.omg.CORBA.ORBInitialPort", "3700"); >> final InitialContext ic = new InitialContext(props); >> >> CalculatorApi calcEJBCli = (CalculatorApi) ic.lookup("java:global/Calculator-ejb/Calculator!si.arnes.ejb.remote.CalculatorRemoteApi"); >> >> >> My pom dependency for web appl: >> --------------------- >> >> org.glassfish.extras >> glassfish-embedded-web >> 3.1-b32 >> >> >> >> My EJB 3.1 on glassfish 3.1: >> ---------------------------- >> @Stateless(mappedName="CalculatorEJB", name="Calculator") >> >> >> Glassfish info for my EJB: >> -------------------------- >> Portable JNDI names for EJB Calculator : [java:global/Calculator-ejb/Calculator!si.arnes.ejb.local.CalculatorLocalApi, >> java:global/Calculator-ejb/Calculator!si.arnes.ejb.remote.CalculatorRemoteApi] >> >> Glassfish-specific (Non-portable) JNDI names for EJB Calculator : [CalculatorEJB#si.arnes.ejb.remote.CalculatorRemoteApi, CalculatorEJB] >> >> >> Error: >> ---------- >> Name global is not bound in this Context >> >> >> What I'm doing wrong? > > Trying to deploy an EJB / Glassfish app to Tomcat (which is not an EJB > container). > > > p > >> >> >> Regards, Tomaz >> >> >> >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org >> For additional commands, e-mail: users-help@tomcat.apache.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org > For additional commands, e-mail: users-help@tomcat.apache.org Yes it is true, but if you put some jar's in tomcat/lib it could work, so what I did is tu put this jars in a tomcat lib: javax.ejb.jar ejb-container.jar deployment-common.jar dol.jar glassfish-corba-csiv2-idl.jar glassfish-corba-codegen.jar ssl-impl.jar security.jar ejb.security.jar management-api.jar gmbal-api-only.jar gmbal.jar glassfish-corba-asm.jar glassfish-corba-newtimer.jar glassfish-corba-orbgeneric.jar bean-validator.jar config-types.jar kernel.jar config.jar config-api.jar glassfish-corba-omgapi.jar glassfish-corba-orb.jar orb-connector.jar orb-enabler.jar orb-iiop.jar glassfish-api.jar auto-depends.jar hk2-core.jar internal-api.jar common-util.jar glassfish-corba-internal-api.jar glassfish-naming.jar Regards, Tomaz --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org