Return-Path: Delivered-To: apmail-synapse-dev-archive@www.apache.org Received: (qmail 86897 invoked from network); 19 Nov 2008 16:36:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Nov 2008 16:36:06 -0000 Received: (qmail 46492 invoked by uid 500); 19 Nov 2008 16:36:14 -0000 Delivered-To: apmail-synapse-dev-archive@synapse.apache.org Received: (qmail 46376 invoked by uid 500); 19 Nov 2008 16:36:14 -0000 Mailing-List: contact dev-help@synapse.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@synapse.apache.org Delivered-To: mailing list dev@synapse.apache.org Delivered-To: moderator for dev@synapse.apache.org Received: (qmail 20478 invoked by uid 99); 19 Nov 2008 15:32:54 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of davanum@gmail.com designates 74.125.44.29 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=1NWY4gZQ9vZmAEK1HtrCGDk5vee1wY7YBal5nkjT0NI=; b=B5YiLWpKAq53aQai70Zmdkknw9k0BVuAyBfenrRLfXHmnoAgYli92BIYA6dwmCjIqE lqFP/qWXZRnZmHFw+WLdT96R7L9S25SHDF2wpMzlBzMw8no7ASShg+miZAtXJlyPEI/H qBabOqpopCAPIG9q6UEqbOUFzwL/Q4cYtBv9w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=twc9n1PtITSbBLETYEE9a2P4Kg233A6JW7OTCbdAXwdru0soViifA6iqV7WPDeeA0e uToTW3+i6iqKiDnPej5v+LHQdzIaeSjWNhRS7gZZk2q93lgj6SnUB1y3OtKuAEoRw2VL IwTsI+fmE3rYoSN1ZcNwckaY6HfB0Na8jHQ9I= Message-ID: <19e0530f0811190732i6c485fa0n90daf483c359f6a9@mail.gmail.com> Date: Wed, 19 Nov 2008 10:32:07 -0500 From: "Davanum Srinivas" To: commons-dev@ws.apache.org Subject: Re: Committing patch contributed for MIME message parser and serializer based on Apache mime4j [WSCOMMONS-387] Cc: dev@synapse.apache.org, axis-dev@ws.apache.org In-Reply-To: <1227107809.7543.23.camel@ubuntu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <49237DFA.7080308@wso2.com> <19e0530f0811181950x7f23d472ncf808a1458a8f1ad@mail.gmail.com> <1227085942.7543.2.camel@ubuntu> <88f5d710811190241k314c7c87v2989aeba54559092@mail.gmail.com> <19e0530f0811190515g24ac2d8es66be01920a8df1a4@mail.gmail.com> <19e0530f0811190539y5e1b960dj6ee0eec0f2caf67b@mail.gmail.com> <1227107809.7543.23.camel@ubuntu> X-Virus-Checked: Checked by ClamAV on apache.org Oleg, Yes, we need to do exactly what you mention first. "The whole trouble is that Axiom currently does not allow for multiple implementations of MIME processing as it does not have an abstract API for that to start with." -- dims On Wed, Nov 19, 2008 at 10:16 AM, Oleg Kalnichevski wrote: > On Wed, 2008-11-19 at 08:39 -0500, Davanum Srinivas wrote: >> Let's please keep it as a parallel optional implementation. just like >> we have so many components with specific interfaces and multiple >> implementations. > > Davanum > > The whole trouble is that Axiom currently does not allow for multiple > implementations of MIME processing as it does not have an abstract API > for that to start with. > > >> If/when we finally see the promised results, all we >> need to do is switch the default to the other implementation. >> > > I am not sure I understand exactly what kind of results you are > referring to. The patch (1) provides an abstract API for MIME processing > and (2) eliminates in memory buffering of SOAP envelops. The Mime4j > based parser is currently ~15% slower than the existing implementation, > but I _personally_ see this a reasonable trade-off for a smaller memory > footprint and a better API. So, I do not think I made any promises I am > still to deliver upon. > > Anyways, this patch is just not worth the trouble. Scrap it > > Oleg > >> thanks, >> dims >> >> On Wed, Nov 19, 2008 at 8:15 AM, Davanum Srinivas wrote: >> > I am asking for the MIME4J implementation to be an option. Not the >> > default. Default should be what is in right now. >> > >> > thanks, >> > dims >> > >> > On Wed, Nov 19, 2008 at 5:41 AM, Paul Fremantle wrote: >> >>> Asankha et al >> >>> >> >>> The patch was meant as a replacement for the existing implementation. It >> >>> is pointless to have two MIME frameworks in Axiom. Just forget about the >> >>> patch. >> >>> >> >>> Oleg >> >> >> >> -1! I think we should evaluate this patch just like any other. I'm not >> >> clear what Dims is asking I'm afraid, but I certainly don't want to >> >> forget about the patch. >> >> >> >> Paul >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org >> >> For additional commands, e-mail: axis-dev-help@ws.apache.org >> >> >> >> >> > >> > >> > >> > -- >> > Davanum Srinivas :: http://davanum.wordpress.com >> > >> >> >> > > -- Davanum Srinivas :: http://davanum.wordpress.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org For additional commands, e-mail: dev-help@synapse.apache.org