You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Damitha Kumarage <da...@gmail.com> on 2006/07/28 14:15:51 UTC

[AXIS2] Status of Dynamic Client for Axis2 C

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: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


Re: [AXIS2] Status of Dynamic Client for Axis2 C

Posted by Damitha Kumarage <da...@gmail.com>.
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: axis-c-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


Re: [AXIS2] Status of Dynamic Client for Axis2 C

Posted by Samisa Abeysinghe <sa...@gmail.com>.
How do you deal with schema/data binding?

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: axis-c-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org