Hi Mark, Please see my inline comment.
On Feb 14, 2008 5:15 AM, Mark Nüßler <[EMAIL PROTECTED]> wrote: > hello users, > > not long ago there was a thread "Questions/suggestions on WSDL2C" > with the idea to have some improvements with building projects > from the generated files. > > at this moment i hadn't a lot of time, but maybe now. > i want to pick up these thoughts and discuss a possible > process which can help to speed up development with axis2c. > > it was asked if there is something that generates > a main method to test the code and somthing that > generates makefiles for server and client. > > i think nearly everybody here who created a sevice not only once, > goes through his personal same steps over and over again, > to create a running project - waste of time ? > > what "we" have ? nearly nothing :-( > the java project has an ant-build script, even when > i personally didn't use it, it is helpfull. > > Dimuthu has an ruby script, that can generate a main method > to run the client [1]. > > i have a skript that can't build makefiles, but vs-studio > files [2]. > > ok, so fare, what i want you to tell me is, > want are your personal steps, when you want > to implement a service from a wsdl file ? > > lets take the well known [3] wsdl file > > my personal steps are : > > 1. have a batch file that generates client and server code in > different folders > > 2. generate with [2] the vs files > > 3. create a vs-studio-project for the client by hand and > also implement same basic logic for the main by hand > > k, this is windows specific, but the idea behind my generator > could be used for other stuff as well > > the idea : > > have a generator that can read an > input-file that holds some values needed for output, > e.g path variables for include files. the generators > logic is nothing more than first traverse the source-folders > and gathering information and second to replace some > marks in template files with this information - nothing > more. > > i think with the input information and a simple > replacement engine any kind of make-files or ide > specific files can be done!? > > i tried to write a makefile for servercode [3], > but i failed - i am not very familiar with this ... > maybe someone can send me one for nmake ? > > k, somethink to think about > > 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. > > 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. > > 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) > > > i would be grateful to hear about your thoughts, > maybe you can give me an imagination how you work. > > mfg derMark > > > [1] http://people.apache.org/~dimuthu/leisure/23_oct/generate_demos.rb > [2] www.9elements.com/dermark/axis2_vs_gen.zip > [3] <axis2c-svn>\test\resources\wsdl\Calculator.wsdl > > --------------------------------------------------------------------- > 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]
