Return-Path: X-Original-To: apmail-felix-users-archive@minotaur.apache.org Delivered-To: apmail-felix-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E9C787D4C for ; Wed, 12 Oct 2011 10:02:10 +0000 (UTC) Received: (qmail 15475 invoked by uid 500); 12 Oct 2011 10:02:10 -0000 Delivered-To: apmail-felix-users-archive@felix.apache.org Received: (qmail 15401 invoked by uid 500); 12 Oct 2011 10:02:09 -0000 Mailing-List: contact users-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@felix.apache.org Delivered-To: mailing list users@felix.apache.org Received: (qmail 15393 invoked by uid 99); 12 Oct 2011 10:02:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Oct 2011 10:02:08 +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 [198.184.235.101] (HELO SPFSESTO01.capgemini.com) (198.184.235.101) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Oct 2011 10:02:03 +0000 From: Jean-Philippe Clement X-IronPort-AV: E=Sophos;i="4.69,333,1315173600"; d="scan'208";a="330759913" Received: from unknown (HELO mxisogfr1.fr.sogeti.com) ([10.226.3.130]) by IRSESTO-C650-01-D2-incoming.capgemini.com with ESMTP; 12 Oct 2011 12:01:30 +0200 Received: from mail.sogeti.com (webmail104 [194.2.163.104]) by mxisogfr1.fr.sogeti.com (Postfix) with ESMTP id 7F104320002 for ; Wed, 12 Oct 2011 12:01:30 +0200 (CEST) Received: from 83.145.122.242 ([83.145.122.242]) by mail.sogeti.com (Horde MIME library) with HTTP; Wed, 12 Oct 2011 12:01:30 +0200 Message-ID: <20111012120130.2moyyujncwoccwc4@mail.sogeti.com> Date: Wed, 12 Oct 2011 12:01:30 +0200 To: users@felix.apache.org Subject: Re: Add GlassFish mode to Karaf? References: <1317718440.2204.25.camel@Mokette> <1317975860.3151.12.camel@Mokette> <1317993522.3151.30.camel@Mokette> <20111007181740.r9znh33j8kkgkwks@mail.sogeti.com> <4E8FBCE7.5030302@oracle.com> <20111010102314.f7l2tgp8br4so4oo@mail.sogeti.com> <4E92C884.7070400@oracle.com> <20111010132821.9e81z9bwckc04gco@mail.sogeti.com> <4E933069.5010807@oracle.com> <20111011113208.syanpuj1ycscgo4s@mail.sogeti.com> <20111011123624.rpl0b4plc8gssw8s@mail.sogeti.com> <20111011131006.zs0fxo98g40so8ss@mail.sogeti.com> <20111011144542.0qfx8xhm8ss4g4ok@mail.sogeti.com> <4E944CB6.6090501@oracle.com> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.6) I did not argue the right way. My fault. Sorry. Let's keep the technical aspect away. The goal is not to compare =20 Geronimo to GlassFish. GlassFish exists. It exists and it is used, no matter if it is a good =20 product or not. And, it seems GlassFish to be more and more used. I really appreciate Karaf, and use it as much as possible. I really =20 would like Karaf to be opened to major actors in the Java world. GlassFish is a major actor. But that's a shame GlassFish is based on =20 Felix instead of Karaf :o) Good news is that GlassFish is not tied to Felix. Another one is that =20 Karaf is based on Felix. I hope Karaf is not tied to Geronimo. Kind regards, Jean-Philippe Quoting Charles Moulliard : > This seems really complicated what you try to do with karaf + glassfish. > As explained by Guillaume, if you need a J2ee container, then use > GlassFish or Geronimo. As Geronimo uses internally Karaf, you can > easily deoploy your bundles. This is also possible with Glassfish but > a bit different > > Remark : Apache Karaf is also a Servlet container and you can deploy > WAR project (jsp, struts, jstl, jsf, wicket, ...) > > Regards, > > Charles Moulliard > > Apache Committer > > Blog : http://cmoulliard.blogspot.com > Twitter : http://twitter.com/cmoulliard > Linkedin : http://www.linkedin.com/in/charlesmoulliard > Skype: cmoulliard > > > > On Tue, Oct 11, 2011 at 4:03 PM, Sahoo wrote: >> There are two possibilities: >> >> a) Karaf bundles embedded inside GlassFish >> >> b) GlassFish bundles embedded inside Karaf [1] >> >> The choice depends on which server platform you want to use and what you = are >> trying to do. If you just want to add Java EE capabilities to Karaf, then >> approach #b can be explored, but if you want all the capabilities of >> GlassFish like clustering, HA, monitoring, etc, then approach #a makes >> sense. In your first email in this thread, you mentioned about adding "Ka= raf >> features" to GlassFish. If they are implemented as simple bundles, they b= e >> added in GlassFish just like you added aries blueprint support to GlassFi= sh. >> So, please tell us what Karaf features you are looking for in GlassFish. = I >> am sure someone familiar with Karaf will help you integrate them in >> GlassFish. >> >> Thanks, >> Sahoo >> >> [1] =A0Just now I actually tried embedding GlassFish inside Karaf and was >> reasonably successful. Start karaf and run "install -s >> file:.../glassfish/modules/glassfish.jar." I had to fix karaf's >> jre.properties to fix the version number of javax.annotation and >> javax.annotation.processing packages, as Karaf is incorrectly exporting t= hem >> with 1.1 version. We can have it as a separate discussion. Although >> GlassFish admin console loads, it is asking for user name and password, >> which it should not, so I think there is some interference with some >> security layer somewhere. >> >> On Tuesday 11 October 2011 06:15 PM, Jean-Philippe Clement wrote: >>> >>> I'm not too sure Geronimo is full JavaEE 6 compliant and has all the >>> features of GlassFish. >>> >>> But the problem is more than on some (already-started) projects, GlassFi= sh >>> cannot be bypassed. >>> >>> As a final argument I would say I don't see why Karaf should avoid to ru= n >>> with one of the most used JavaEE implementation - which is open source. >>> >>> Kind regards, >>> Jean-Philippe >>> >>> Quoting Guillaume Nodet : >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org >> For additional commands, e-mail: users-help@felix.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org > For additional commands, e-mail: users-help@felix.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@felix.apache.org For additional commands, e-mail: users-help@felix.apache.org