Return-Path: Delivered-To: apmail-ws-axis-c-dev-archive@www.apache.org Received: (qmail 43432 invoked from network); 29 Sep 2005 10:49:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 29 Sep 2005 10:49:39 -0000 Received: (qmail 40722 invoked by uid 500); 29 Sep 2005 10:49:39 -0000 Delivered-To: apmail-ws-axis-c-dev-archive@ws.apache.org Received: (qmail 40709 invoked by uid 500); 29 Sep 2005 10:49:39 -0000 Mailing-List: contact axis-c-dev-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: "Apache AXIS C Developers List" Reply-To: "Apache AXIS C Developers List" Delivered-To: mailing list axis-c-dev@ws.apache.org Received: (qmail 40695 invoked by uid 99); 29 Sep 2005 10:49:39 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Sep 2005 03:49:38 -0700 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=HTML_30_40,HTML_MESSAGE,RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of pzfreo@gmail.com designates 64.233.184.195 as permitted sender) Received: from [64.233.184.195] (HELO wproxy.gmail.com) (64.233.184.195) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Sep 2005 03:49:44 -0700 Received: by wproxy.gmail.com with SMTP id i17so62311wra for ; Thu, 29 Sep 2005 03:49:16 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:references; b=cAYpeR8hc4pv35XCN0nE5rtT7tvThwjV1ALjsdkRR8T7Ev+gha7B97EAe1jOP4bIuHDOhNESy1vsxAXN+3ogl/fJsyhziY/YjA4gYYrbPqQAcsblzpDwUt/Z56Qd/ntqZ56DY0lMNTPy0061wbKXfajMFQHl8J4FyuFRQNAh/iA= Received: by 10.54.49.10 with SMTP id w10mr417986wrw; Thu, 29 Sep 2005 03:49:16 -0700 (PDT) Received: by 10.54.108.16 with HTTP; Thu, 29 Sep 2005 03:49:16 -0700 (PDT) Message-ID: <88f5d710509290349daacf66@mail.gmail.com> Date: Thu, 29 Sep 2005 11:49:16 +0100 From: Paul Fremantle Reply-To: Paul Fremantle To: Apache AXIS C Developers List Subject: Re: [Axis2]Guthtila XMLStreamWriter In-Reply-To: <433BB701.9010305@gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1802_17157060.1127990956436" References: <433A6BAF.5050609@gmail.com> <433BB701.9010305@gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_Part_1802_17157060.1127990956436 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline It would be nice if AXIOM was standalone, but on the other hand if the code already exists in APR then it will be quicker to re-use it. I suggest that we go ahead and use APR. If it becomes too big a dependency then we can always add our own hash+stack later and refactor AXIOM to use it. Thoughts? Paul On 9/29/05, Samisa Abeysinghe wrote: > > I am running into several problems while trying to implement the > XMLStreamWriter API for guththila. > Mainly, we need a stack (to push and pop elements), and a hash map (to > validate namespaces) > > I cannot use the current stack defined in Guththila as I cannot store > generic data in it. > I have both stack (i.e. push/pop arrays) and hash map in APR, but I am > wondering if the use of APR in guththila would be a good idea. > Otherwise I would have to write a stack and a hash map (stack is simple > but not the hash map :( ) > > Is it OK if I use APR for Guththila XMLStreamWriter? > > Thoughts please... > P.S. I am kind of stuck without XMLStreamWriter in Guththila as we must > have it to serialize OM. > > Thanks, > Samisa... > > Dinesh Premalal wrote: > > > Hi, > > > > On 9/28/05, *Samisa Abeysinghe* > > wrote: > > > > Hi Dinesh, > > Any plans to implement the writer API in guththila? > > We are very badly in need of a writer API for seralizing in AXIOM > > > > > > since writer api need for implement serializing in AXIOM I will look > > on it. > > > > thanks, > > Dinesh > > > > Thanks, > > Samisa... > > > > > > > > > > -- > > W.Dinesh Premalal > > premalwd@cse.mrt.ac.lk > > http://www.cse.mrt.ac.lk/~premalwd/ > > > > > ------=_Part_1802_17157060.1127990956436 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline It would be nice if AXIOM was standalone, but on the other hand if the code already exists in APR then it will be quicker to re-use it.

I suggest that we go ahead and use APR. If it becomes too big a dependency then we can always add our own hash+stack later and refactor AXIOM to use it.

Thoughts?

Paul



On 9/29/05, Samisa Abeysinghe <samisa.abeysinghe@gmail.com> wrote:
I am running into several problems while trying to implement the
XMLStre= amWriter API for guththila.
Mainly, we need a stack (to push and pop ele= ments), and a hash map (to
validate namespaces)

I cannot use the = current stack defined in Guththila as I cannot store
generic data in it.
I have both stack (i.e. push/pop arrays) and has= h map in APR, but I am
wondering if the use of APR in guththila would be= a good idea.
Otherwise I would have to write a stack and a hash map (st= ack is simple
but not the hash map :( )

Is it OK if I use APR for Guththila XM= LStreamWriter?

Thoughts please...
P.S. I am kind of stuck without= XMLStreamWriter in Guththila as we must
have it to serialize OM.

Thanks,
Samisa...

Dinesh Premalal wrote:

> Hi,
&= gt;
> On 9/28/05, *Samisa Abeysinghe* <samisa.abeysinghe@gmail.com
> <mailto: samisa.abeysinghe@gmail.com>> wrote:
>
>  &= nbsp;  Hi Dinesh,
>       &nb= sp; Any plans to implement the writer API in guththila?
>  =        We are very badly in need of a writer = API for seralizing in AXIOM
>
>
> since writer api need for implement serializing in= AXIOM I will look
> on it.
>
> thanks,
> Dinesh>
>     Thanks,
>   &nbs= p; Samisa...
>
>
>
>
> --
> W.Dinesh Premalal
> premalwd@cse.mrt.ac.lk <mailto:premalwd@cse.mrt.ac.lk>
> http://www.cse.mrt.ac.lk/~premalwd/
> <http://www.cse.mrt.ac.lk/%7Epremalwd/>


------=_Part_1802_17157060.1127990956436--