Hi Dave, Now on Linux when we generate the C code(server side code)from WSDL2C script it generate a build.sh file which is capable of compiling and creating the library file. With -o and -S parameters it works fine and build the library file. Now i'm checking on doing the same thing with your script and i test it with VS2005 it generate a VS project but i couldn't open the project.It tells Project Load Failed due to an error in vcproj file.If i have to do any modifications please let me know. Any thoughts...
Regs lahiru On Mon, 2008-02-18 at 07:51 +0530, Dimuthu Gamage wrote: > Hi Mark, > You seems working on a nightly build on Nov, 12. We have done one or > two API changes since then, > > e.g. > > there axis2_stub_Calculator_create is replaced with > axis2_stub_create_Calculator, > axis2_stub_Calculator_div is replaced with axis2_stub_op_Calculator_div > > you will be able to generate sample codes for both stub and skel from > the older version[1].. > > But it is really recommended to move to the new API, since it has some > bug fixes, so better to work with the new snapshot[2] > > This doesn't affect to generated server side code. The sample logic > for the WSDL will be in axis2_skel_Calculator2.c. > > > [1] http://people.apache.org/~dimuthu/leisure/23_oct/old/generate_demos.rb > [2] http://people.apache.org/dist/axis2/nightly/ > > > Thanks > Dimuthu > > > On Feb 18, 2008 5:07 AM, Mark Nüßler <[EMAIL PROTECTED]> wrote: > > hello users, > > > > k, i am able to generate makefiles on the fly > > next step for me is to understand what [1] does. > > > > i can't read ruby, but i think i know what the skript > > should do. when i start the skript in a folder, where > > all files from adb Calculator are (with stub or with skel) > > i only get an nearly empty demo.c the logic is missing. > > > > i tried to figure out, if the skript needs some parameters, > > but in my simple understanding the skript does this > > automatically. > > > > question, who can generate the demo.c files for both folders > > at [2], so i can try to buid this in java ? > > > > mfg derMark > > > > > > [1] http://people.apache.org/~dimuthu/leisure/23_oct/generate_demos.rb > > [2] http://www.9elements.com/dermark/Calculator__current.zip > > > > Samisa Abeysinghe schrieb: > > > > > Dimuthu Gamage wrote: > > >>> 1. does anybody really needs this kind of generator, > > >>> is it helpfull or just waste of time when i think > > >>> of this ? > > >>> > > >> > > >> Yea definitely. we have to provide build scripts for at least both > > >> linux and windows. > > >> > > > > > > +1. > > > > > >> > > >>> 2. with what kind of languages the genearator should > > >>> work, so that win and linux users profit ? > > >>> --> i would prefer java, everyone has cause of wsdl2java > > >>> > > >> > > >> I too prefer to integrate this to WSDL2Java tool itself. Unfortunately > > >> we right now can't ask for an option to decide the OS. Because > > >> WSDL2Java tool dosn't have an interface for C code generation to add > > >> it s custom options, and java guys will not like to add a common > > >> option that will not relevant to them. > > >> > > >> So I think the best option is to put in the axis2/c distribution, BUt > > >> if it is a Java thing, I don't like to put it in a C distribution. > > >> > > > > > > Can we not just generate a build.bat and a build.sh by default whenever > > > we generated code? > > >> > > >> > > >>> 3. what exactly are the requirements, want would we exspect > > >>> from this kind of tool ? > > >>> > > >> > > >> > > >> 1. Generate build Scripts (both in linux and windows) > > >> 2. Generate some sample client, i.e. with some demonstration logic > > >> 3. Generate server. > > >> 4. Generate test case(s) > > >> > > > > > > +1. > > > > > > Samisa... > > > > > > > > > --------------------------------------------------------------------- > > > 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] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
