axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Nüßler <mark.nuess...@9elements.com>
Subject Re: speed up build process
Date Mon, 18 Feb 2008 22:37:36 GMT
hello Lahiru,

can you send me the generated files ? i will have a look,
what went wrong. did you put all generted files in one folder
or with a 'scr' subfolder ?

mfg derMark


Lahiru Gunathilake schrieb:
> 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 <mark.nuessler@9elements.com> 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: axis-c-user-unsubscribe@ws.apache.org
>>>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>>>
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
> 
> 
> 

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


Mime
View raw message