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 Thu, 21 Feb 2008 21:56:47 GMT
Hi Lahiru,

sry can't see the attachment, can you send it again ?

mfg derMark

Lahiru Gunathilake schrieb:
> On Tue, 2008-02-19 at 08:58 +0530, Lahiru Gunathilake wrote:
>> Hi Mark,
>> This is what i have done and i have attached the generated code and VS
>> project.
>> Simply run your script by giving one the first argument as the wsdl
>> path.Then it generated those attached files.Please have a look and tell
>> me what went wrong.
>> I'm attaching the wsdl i've used to test the script.Yesterday it created
>> a VS project file in server code i checked today but now it gives some
>> Exceptions with java code generation then it is unable to create a vc
>> project.I'm trying to remove java code generation from your script once
>> i'll be able to generate the VS project file i'll send you those files
>> too.In this Archive there's no vcproj file in server code.
>>
>> Regards
>> Lahiru
>>
>> On Mon, 2008-02-18 at 23:37 +0100, Mark Nüßler wrote:
>>> 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 Mark,
>>>> 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
>>>
>>
>> ---------------------------------------------------------------------
>> 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