Hi Samisa,

Samisa Abeysinghe wrote:

How do you deal with schema/data binding?

When parsing the wsdl I parse the inline and imported
schemas using xmlschema and set the filled xml schema
object into a types object of woden. Then type definitions
and element declarations are extracted from these
schemas and exposed by the following methods

   axis2_array_list_t *(AXIS2_CALL *
   get_element_decls) (
           void *desc,
           const axis2_env_t *env);

   void *(AXIS2_CALL *
   get_element_decl) (
           void *desc,
           const axis2_env_t *env,
           axis2_qname_t *qname);

   axis2_array_list_t *(AXIS2_CALL *
   get_type_defs) (
           void *desc,
           const axis2_env_t *env);

   void *(AXIS2_CALL *
   get_type_def) (
           void *desc,
           const axis2_env_t *env,
           axis2_qname_t *qname);

Currently I build the om programatically and set as the operation parameter.
Thanks
Damitha


Samisa...

Damitha Kumarage wrote:

Hi,
I have got dynamic client sample working with CalculatorDoc.wsdl.
It uses Calculator as server side sample and I have provided an small
README at dynamic_client folder.

TODO
Test this for wsdl2
AXIS2C-201
AXIS2C-154
Memory leak fixes

Thanks
Damitha

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to