axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dimuthu Gamage" <>
Subject Re: Questions/suggestions on WSDL2C
Date Thu, 31 Jan 2008 01:48:50 GMT
Hi Zhang,

Thanks for your suggestions.

1). In fact generating a demo client is a good idea. I will look in to that.
For the time being, I'm using a ruby script to generate simple
demonstrations for stub and skels (it automatically generates simple
logic with adb), if you find useful you can check it from

2). If we are generating makefiles we may need to think about both
linux and windows users. And we have to decide whether to use automake
build system or just a simple Makefile which sometime not OS
independent. May be some build system expert can help on this.
Sanjaya,, Any Ideas?


On Jan 31, 2008 12:18 AM, Zhang, Wayne (IT)
<> wrote:
> Hi,
> I just started looking at Axis2/C two days ago and it looks pretty
> promising.  However I hit a snag using WSDL2C, and I couldn't find any
> solutions in the mail archive, so apologies if this has already been
> answered before.
> I am using WSDL2C to generate a simple "calculator" client and server.  I
> followed the directions in your user manual
> ( and was able
> to generate my client stubs and server skeletons successfully.
> Implementing the server skeleton is pretty straight forward -- I just added
> my business logic in the /* TODO ... */ field.  However implementing the
> client isn't as easy.  The user manual simply states "To do this, go through
> the header files generated and understand the API in line with the WSDL file
> that you used to generate the code."  It will be great if you can provide a
> step-by-step example showing which functions to implement in what files.
> My other suggestions are:
> * Can WSDL2C generate a main() for the client that sets up the default
> env/options and make required axis calls such as
> axis2_endpoint_ref_create(), axis2_svc_client_send_receive(), etc. and put
> /* TODO */ hints to prompt users to add his business logic?
> * It will be great if WSDL2C can also generate makefiles to assist compiling
> the server and client, as well as install the server in $AXIS_HOME/services.
> This will ease a user's development effort quite a bit.
> Many thanks in advance,
> Wayne Zhang
> Morgan Stanley | Technology
> 750 Seventh Avenue, 12th Floor | New York, NY  10019
> Phone: +1 212 762-1943
>  ________________________________
> NOTICE: If received in error, please destroy and notify sender. Sender does
> not intend to waive confidentiality or privilege. Use of this email is
> prohibited when received in error.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message