From dev-return-90754-apmail-geronimo-dev-archive=geronimo.apache.org@geronimo.apache.org Tue May 31 05:44:36 2011 Return-Path: X-Original-To: apmail-geronimo-dev-archive@www.apache.org Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 59F684A07 for ; Tue, 31 May 2011 05:44:36 +0000 (UTC) Received: (qmail 36319 invoked by uid 500); 31 May 2011 05:44:36 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 36157 invoked by uid 500); 31 May 2011 05:44:35 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 36148 invoked by uid 99); 31 May 2011 05:44:35 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 May 2011 05:44:35 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [98.136.44.55] (HELO smtp110.prem.mail.sp1.yahoo.com) (98.136.44.55) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 31 May 2011 05:44:28 +0000 Received: (qmail 50613 invoked from network); 31 May 2011 05:44:07 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=DKIM-Signature:Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:From:Mime-Version:Content-Type:Subject:Date:In-Reply-To:To:References:Message-Id:X-Mailer; b=MgTKwu43qbnVq6v7lJal075IrceHKIrg9lH9balg+qWrAmmCQGZ37NretvXuEtsA187bt25A8WeK/f34JuL0HrrYUin0TOlZaL5/k9Ger3CW/0HDC4CZQlIOF2Dmcr7omlvkh72R0lAftBZDphmdxAClycnsz8T+7kSxNduBo4o= ; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1306820647; bh=AFoqTU6WoaVW/qxQugLeu0Sr/T7YpIToCFkkaf5qSCM=; h=Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:From:Mime-Version:Content-Type:Subject:Date:In-Reply-To:To:References:Message-Id:X-Mailer; b=TiMUGTcmx34N80arZgmq9VuF825jqJqW3r7Nsdzet/SVC2bx/p4xuKnpAQVJmqe0469aWzsaNA6JelYGA4AUjumWPM/OF16NaSdi/Yicl8toeVIeHmP8Mdd5EvqliIHB3aO4XT+gBS1lZytDUeXY+YlzH/fySObHIuGYgDcdfKM= Received: from [10.0.1.4] (david_jencks@76.76.148.215 with plain) by smtp110.prem.mail.sp1.yahoo.com with SMTP; 30 May 2011 22:44:05 -0700 PDT X-Yahoo-SMTP: .9oIUzyswBANsYgUm_5uPui0skTnzGJXJQ-- X-YMail-OSG: ic22j2gVM1lEt8Mfgds53ZJ143Baokb2x1myeKuzwxkg2Ce YZ9fEN_NRd837LEnATPbcHA6SGktOZB9VqylreBsBvc2GqdORp0cCCHWYwKL nBhz5XrStJKybUTMXh_N2US_EJW.Mn51r6NrbP2gYZbYdT_cCIPAMwuHAhl8 cR9jYPXeJmusmrk_QsRTrylCwitEehxkUSj110AnrZcxxWcEKdyykOG0jr2j HaMQxjyWw1CjEW.foYL4XgdF59m2vgReCqr_52EG9_VzdlsxKLCebUcH78LQ KYEc8L7ROwM9VFZ1RmAkq5VKQsY2x5hW.Pb9xwsPzSUFqkCO4AET4bl6LCY0 M7z_SsHGr7hSpxDSsIO8cZUw2Efi6KOcxE9Wqlp8F2ky63engzmnU1y_YBId HFqHgLL57ibbf0hlzQ4UGsuA459leM4z3LjzQDU9Y3WSNcOo2xY.mwmknKTf lFNPWUqRoKM635OteR1UKAdx6.NwTDrXPMWgEH6ooSfdo82xd2w-- X-Yahoo-Newman-Property: ymail-3 From: David Jencks Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: multipart/alternative; boundary=Apple-Mail-9--51553637 Subject: Re: Progress on osgi-friendliness Date: Mon, 30 May 2011 22:44:04 -0700 In-Reply-To: To: dev@geronimo.apache.org References: Message-Id: X-Mailer: Apple Mail (2.1084) --Apple-Mail-9--51553637 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Locally I now have a server that runs eba-with-isolation using aries = trunk and fixes a lot of the tck problems that showed up with this = version. However due to a problem with aries proxies changing the = SerialVersionUID if it is not hardcoded on every serializable class I've = had to add SerialVersionUID to a few hundred classes across several = projects. IMO most of these classes shouldn't have hardcoded = serialVersionUIDs because they are not really intended for long-term = compatibility and people will update the classes and forget to update = the SerialVersionUID. The new aries proxy code also seems to consume significantly more = permgen space. I didn't investigate in detail but a full server runs = out of permgen space around half way through starting with 128 MB = permgen. My server started OK with 1024 MB permgen. It's possible to get eba-with-isolation working with a patched 0.3 aries = but it looks like aries have made a backwards incompatible change to = their project structure that makes releasing bug fixes for 0.3 = implausible. To get the eba-with-isolation sample to work I had to add a lot of = import-packages for jasper, el, and other internal classes. This seems = like a bad idea.... I'm wondering if I missed something about how this = is supposed to work. I'd expect this to be a problem for jsps in a wab = as well.... how does the wab deployer deal with this? I'm not exactly sure how to proceed here... thanks david jencks On May 19, 2011, at 9:50 AM, Forrest Xia wrote: >=20 >=20 > On Thu, May 19, 2011 at 8:47 AM, David Jencks = wrote: > This version had some problems such as the standalone commands (e.g. = deploy) and the app client not starting. I've fixed these and started = integrating the aries 0.3 eba-with-isolation stuff. The server starts = for me but I haven't tried anything with eba yet beyond seeing that the = bundles start. I've also figured out an easier way to generate a source = bundle. Latest is at >=20 > = http://people.apache.org/~djencks/geronimo-3.0-SNAPSHOT-source-release.zip= >=20 > any comments would be great! >=20 > I've manually tried appclient, assembly, compat12, samples, some of = ejb, and some of interop tck test buckets, so far so good :-) =20 >=20 > Now I am managing to run a full profile with the code, it takes time, = and let's wait to see. >=20 > Forrest >=20 --Apple-Mail-9--51553637 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii


On Thu, May 19, 2011 at 8:47 AM, David Jencks = <david_jencks@yahoo.com> wrote:
This version had some problems such as the standalone commands (e.g. = deploy) and the app client not starting.  I've fixed these and = started integrating the aries 0.3 eba-with-isolation stuff.  The = server starts for me but I haven't tried anything with eba yet beyond = seeing that the bundles start.  I've also figured out an easier way = to generate a source bundle.  Latest is at

http://people.apache.org/~djencks/geronimo-3.0-SNAPSHOT-= source-release.zip

any comments would be great!

I've manually = tried appclient, assembly, compat12, samples, some of ejb, and some of = interop tck test buckets, so far so good :-) 

Now I am = managing to run a full profile with the code, it takes time, and let's = wait to see.

Forrest


= --Apple-Mail-9--51553637--