hi lahiru,
Thanks for the effort. I commited them.
Roshan
On Wed, 2004-08-04 at 16:41, lahiru@opensource.lk wrote:
> Hi
>
> I have tested the Test9 and Test10 on windows with Apache2,expat. And
> tests are working. And also I have created VC projects for the tests.
> Project files are attached.
>
> Lahiru Wimalasiri
>
>
> > hi,
> >
> > The test case for this is available at
> > <CVS_AXISCPP_HOME>/tests/client/soapHeader/test9.
> >
> > I tested this in Linux but not in windows. If some one could test it on
> > windows that would be great.
> >
> > Roshan
> >
> > On Mon, 2004-08-02 at 20:23, Roshan Weerasuriya wrote:
> >> hi Adrian,
> >>
> >> I applied the patch which you submitted. I did a slight change by
> >> introducing the IAttribute interface and making some minor changes
> >> inorder to avoid static linkage. Thanks for your pathch.
> >>
> >> Roshan
> >>
> >> On Fri, 2004-06-25 at 15:13, Adrian Dick wrote:
> >> >
> >> >
> >> > Hi,
> >> >
> >> > On some levels I agree with you, but at a most basic level, a
> >> namespace
> >> > declaration is an attribute which has special meaning.
> >> > Also, when writing this I was taking the simplest approach of just
> >> exposing
> >> > the functionality already in place - which uses Attributes to create
> >> > Namespaces.
> >> >
> >> > I understand your comments on the additional parameters, and agree
> >> with you
> >> > that I should have left out localname and value.
> >> >
> >> > I have now adjusted to become:
> >> > Attribute* createNamespaceDecl(const AxisChar *prefix,
> >> > const AxisChar *uri)
> >> >
> >> > (See attached file: IHeaderBlock.h.patch)(See attached file:
> >> > HeaderBlock.h.patch)(See attached file: HeaderBlock.cpp.patch)
> >> > It would probably also make sense to overload addNamespaceDecl to have
> >> the
> >> > same parameters.
> >> >
> >> > Regards,
> >> > Adrian
> >> > _______________________________________
> >> > Adrian Dick (adrian.dick@uk.ibm.com)
> >> >
> >> >
> >> >
> >> >
> >> > "Sanjiva
> >> > Weerawarana"
> >> > <sanjiva@opensour
> >> To
> >> > ce.lk> "Apache AXIS C Developers List"
> >> > <axis-c-dev@ws.apache.org>
> >> > 25-06-04 09:30
> >> cc
> >> >
> >> > Subject
> >> > Please respond to Re: Extensions to API for
> >> Handlers
> >> > "Apache AXIS C
> >> > Developers List"
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > "Adrian Dick" <adrian.dick@uk.ibm.com> writes:
> >> > >
> >> > > int addNamespaceDecl(Attribute *pAttribute)
> >> >
> >> > IMO this is not the right style .. namespace declarations are not
> >> > attributes.
> >> >
> >> > > Attribute* createNamespaceDecl(const AxisChar* localname,
> >> > > const AxisChar* prefix, const AxisChar* uri, const AxisChar*
> >> > value);
> >> > > Attribute* createNamespaceDecl(const AxisChar* localname,
> >> > > const AxisChar* prefix, const AxisChar* value)
> >> >
> >> > What are all these parameters?? A namespace declaration should
> >> > be a tuple: a namespace name (a URI) and a prefix (an NCName). I
> >> > don't understand what localname and value mean.
> >> >
> >> > Sanjiva.
> >> >
> >>
> >>
> >
> >
> >
|