Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 28683 invoked from network); 20 Aug 2010 18:29:36 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 20 Aug 2010 18:29:36 -0000 Received: (qmail 90315 invoked by uid 500); 20 Aug 2010 18:29:36 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 90039 invoked by uid 500); 20 Aug 2010 18:29: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 90032 invoked by uid 99); 20 Aug 2010 18:29:35 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Aug 2010 18:29:35 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of linsun.unc@gmail.com designates 74.125.82.182 as permitted sender) Received: from [74.125.82.182] (HELO mail-wy0-f182.google.com) (74.125.82.182) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Aug 2010 18:29:29 +0000 Received: by wyj26 with SMTP id 26so4557375wyj.13 for ; Fri, 20 Aug 2010 11:29:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=JncDsDKKovS5nRTfiw2XzVcXoow1dJKZYjJNBZ8xegc=; b=Eu7OliAVeJ/FoQ8MzmiIZgwPMOHRQSBYmJ59kl3GlNi0s3VSazg3Uc7i5DVmYPslHT d8IpD9Rn9ca+Wr/hQwZdjL/QzA5TmYjLw4IXVk8viGsIo0SCoWpBlP54m98AARq8YBei Wo29ftESKtdq39xv6a7jnfkAXtAah6LfWvVL4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=wENLdZbJDkHR7U0IubTdwH/RoXilhoO9B+NTXOedv+eWpoEgMd/lhN3+rojNZcmEG1 vW0tmNJe1b7dQqYG9yzI6zeRZ6ZMm2LDmXQz4MHtZ4/3gc4OY9nocnl8FMzDSulP8H6g 9sqzw+DJCbkRQwWr108NFpTxAWuKc+oVFEcE0= MIME-Version: 1.0 Received: by 10.216.236.226 with SMTP id w76mr1619910weq.7.1282328947776; Fri, 20 Aug 2010 11:29:07 -0700 (PDT) Received: by 10.216.36.1 with HTTP; Fri, 20 Aug 2010 11:29:07 -0700 (PDT) In-Reply-To: References: Date: Fri, 20 Aug 2010 14:29:07 -0400 Message-ID: Subject: Re: [discuss]Web profile assemblies From: Lin Sun To: dev@geronimo.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Ok, regarding tranql RAs, the derby ones are pulled in by system-database. The other RAs are pulled in as part of the db-connectors plugin which is part of the eba-tomcat plugin group. I think we are fine to keep these RAs in, if we want to support these different dbs like db2, oracle, sql server, etc in our web profile assembly. Lin > 2. tranql: i cannot think of a reason why these resource adapters are > needed for web profile... I can see geronimo-connector are needed but > not the RAs. =A0 Maybe people who knows more about tranql could comment > on this? > > Anything else I missed on this topic? > > Thanks > > Lin > > On Fri, Aug 20, 2010 at 11:30 AM, Jarek Gawor wrote: >> On Fri, Aug 20, 2010 at 10:09 AM, Lin Sun wrote: >>> Hi >>> >>> I am checking at our web profile assemblies to ensure it met the >>> requirements for Java EE 6 web profile and prune the unnecessary >>> artifacts. =A0 I've been mainly look at the tomcat7-javaee6-web and I >>> have some comments/questions: >>> >>> felix core: i assume we'll always ship 2 osgi runtime? >> >> Yep, that's the plan. >> >>> connector (geronimo-connector, geronimo-connector-builder, connector >>> spec): =A0I think openejb uses connector, so we may have to keep it in. >>> >>> java ee management 1.1: =A0 Unchanged from Java EE 5. =A0I assume this = is >>> provided by geronimo-management. =A0Not sure if we could remove this? >>> >>> java ee deployment 1.2 related: =A0Unchanged from Java EE 5. =A0 we may >>> have to keep it in, to keep existing deployment work. >>> >>> geronimo-javamail: can we get rid of it? =A0think the answer is yes. >> >> Maybe. Might be nicer to include it. >> >>> geronimo-jaspi: can we get rid of it? =A0think the answer is yes. >> >> Maybe. Might be nicer to include it. >> >>> geronimo-webservices, geronimo-webservices-builder: =A0think we could >>> remove these. >> >> Yes, i think so. >> >>> geronimo-yoko, yoko: think we could remove these. >>> >>> spec jars: we seems to include all specs in web profile assembly. >>> things that can be removed: =A0aspic, jaxr, jaxrpc, jaxws, dims, saaj, >>> ccpp? >> >> I don't think this is very important. A lot of specs have dependencies >> on each other. So this might be a mess to sort it all out. I think we >> should be able to include them all even though we don't provide all of >> that functionality. At runtime an user should see an error that a >> given provider is not found. >> >>> >>> mina: think we could remove it... not sure which web profile function >>> it related to. >> >> It's not related to web profile. It used so one can remotely login to >> Karaf/Geronimo shell. So this should be totally ok. >> >>> ops4j, pax-loggin-api, pax-url-mvn, pax-url-wrap: think these are just >>> test dependencies that were put into the assembly incorrectly. >> >> Again, not related to web profile. And these are used at runtime. We >> need them. Expect maybe pax-url-wrap. >> >>> tranql: think we could remove it. >>> >>> openejb: anything we could do so that we can just have the ejb-lite fun= ction? >>> >>> pluto/portal: I assume these are needed for admin console so we need it= . >> >> Right. Shouldn't matter for web profile. >> >> Jarek >> >