Hi,
   
  void Call::setSOAPMethodAttribute(const AxisChar *pLocalname, const AxisChar *pPrefix,
                                  const AxisChar *pUri, const AxisChar *pValue)

  In this API if we pass pPrefix, pUri will be discarded and an attribute is created with   prefix  'pPrefix'. If pPrefix is "" then it will create a namespace declaration and use the   corresponding prefix in the attribute creation. But on looking into this API, user will get   a feeling that this API will create a namespace declarion with prefix 'pPrefix' and URi 'pUri'.  But it won't.

  Same case for IAttribute* createAttribute(const AxisChar* localname,
        const AxisChar* prefix, const AxisChar* uri, const AxisChar* value) in IHeaderBlock

  So such APIs should create namespace declaration or such information should be documented.




Regards
James
--------------------------------------------------
James Jose
Messaging Clients Team, WMQDDC
IBM Software Labs, India
Direct: 91-80- 25094331  Ext :2331
E-mail: [EMAIL PROTECTED]

Reply via email to