hi,

These are methods which are required by Hanlder writher who need access
to the body. We did some work on this and they have more different
requirements on accessing/setting the SOAP Body. Implementing all of
those methods which are pointed here could be usefull for Handler
writers.

If you are going to remove these what abt having a JIRA issue on this so
that we will not forget it.

Of can we have API comments such as "This method is not supported
currently, but will be implemented shortly or something like that" and
let these methods be in the API.

Any how these are different requirements which are needed by Handler
writers.

Roshan

On Mon, 2005-01-17 at 14:14, John Hawkins wrote:
> Anyone got an opinion on removal of these methods - or how come
> they're in this state?
> 
> John Hawkins
> 
> 
> 
> 
> Andrew Perry2/UK/[EMAIL PROTECTED]
> 
> 14/01/2005 16:10
>          Please respond to
>   "Apache AXIS C Developers List"
>                To
> "Apache AXIS C
> Developers List"
> <[email protected]>
>                cc
> "Apache AXIS C
> Developers List"
> <[email protected]>
>           Subject
> Re:
> SoapSerialiser
> 
> 
> 
> 
> 
> 
> 
> 
> The same seems to be true for IHandlerSoapDeSerializer
> 
>    virtual xsd__hexBinary AXISCALL getBodyAsHexBinary()=0;
>    virtual xsd__base64Binary AXISCALL getBodyAsBase64Binary()=0;
>    virtual AxisChar* AXISCALL getBodyAsChar()=0;
> 
> These are only partially implemented or not implemented and should be
> removed from the public API until the implementation is complete.
> 
> The getBodyAsChar() method also has a malloc() in it which shouldn't
> be
> used. For memory allocation news should be used. This method seems to
> be
> 'in progress' and not finished.
> 
> Regards,
> 
> Andrew Perry
> IBM Web Services Client for C/C++
> [EMAIL PROTECTED]
> Mail Point 127
> IBM UK Laboratories. Hursley Park, Winchester, Hants. SO21 2JN
> Tel. Internal 249828  External + 44 (0)1962 819828
> Fax. + 44(0)1962 818080
> 
> John Hawkins/UK/[EMAIL PROTECTED] wrote on 14/01/2005 15:29:31:
> 
> >
> > +1 for removing.
> >
> > Nobody has requested this function and there is no impl.
> >
> >
> > John Hawkins
> >
> >
> >
> 
> >
> > Andrew Perry2/UK/[EMAIL PROTECTED]
> > 14/01/2005 15:19
> >
> > Please respond to
> > "Apache AXIS C Developers List"
> >
> > To
> >
> > [email protected]
> >
> > cc
> >
> > Subject
> >
> > SoapSerialiser
> >
> >
> >
> >
> >
> >
> >
> >
> > I've been writing handler tests to test the public APIs available to
> > handlers and have come across several of the public APIs which have
> empty
> > implementations in the code and //TODO comments.
> >
> > Is there a plan to actually implement these methods?
> >
> > I feel that these methods should not be in the public API and should
> be
> > removed until there is an implementation behind them.
> >
> > Examples of these are :
> >
> > IHandlerSoapSerialiser->getBodyAsString
> > IHandlerSoapSerialiser->setBodyAsHexBinary
> > IHandlerSoapSerialiser->setBodyAsBase64Binary
> >
> >
> > Regards,
> >
> > Andrew Perry
> > IBM Web Services Client for C/C++
> > [EMAIL PROTECTED]
> > Mail Point 127
> > IBM UK Laboratories. Hursley Park, Winchester, Hants. SO21 2JN
> > Tel. Internal 249828  External + 44 (0)1962 819828
> > Fax. + 44(0)1962 818080
> >
> 
> 

Reply via email to