Scott,
Thanks for the help! Working now.

Best Regards,
Aditi

On Tue, Jun 1, 2010 at 10:33 PM, Aditi S <[email protected]> wrote:

> Yes, I un-jar'd the .jar file, made the modifications, and built the
> project, then ran the EtchMain program from within the project. Didn't see a
> change though - tried inserting a couple of logging statements into the
> Compiler.java file where the templates are retrieved, but didnt see those
> printed either. However, the code does get generated each time.
>
>  While the main file is generated, the modifications I made to the main.vm
> file dont appear. Yes, I do delete these files each time before retrying.
>
>
> On Tue, Jun 1, 2010 at 10:08 PM, scott comer <[email protected]> wrote:
>
>> oh, important safety tip. if the generated main file exists when you run
>> the compiler, it won't overwrite it.
>>
>> that might be why you don't see your change. remove the generated main
>> first, then try again.
>>
>> scott out
>>
>>
>> On 6/1/2010 11:25 AM, Aditi S wrote:
>>
>>> Also, I am not using the installed version - I am using the Etch source
>>> code
>>> I downloaded from the Apache Etch site.
>>>
>>> On Tue, Jun 1, 2010 at 9:54 PM, Aditi S<[email protected]>  wrote:
>>>
>>>
>>>
>>>> Sorry for the flood of messages - didn't see the messages appearing on
>>>> the
>>>> mailer archives. :)
>>>> Thank you for your quick response!
>>>> So, I think the Etchmain program invokes Compiler.java to generate the
>>>> files? Which in turn uses Velocity? I'm pretty sure I set the path in
>>>> Compiler.java to the right location, I just don't think it gets called.
>>>> Am I
>>>> missing something?
>>>>
>>>>
>>>> On Tue, Jun 1, 2010 at 9:35 PM, scott comer<[email protected]>  wrote:
>>>>
>>>>
>>>>
>>>>> On 6/1/2010 10:55 AM, Aditi S wrote:
>>>>>
>>>>>
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> How does one modify templates used by the Etch source code for code
>>>>>> generation?
>>>>>> I tried modifying the main.vm file by adding a simple line to it, and
>>>>>> saved
>>>>>> and rebuilt. However, could not see changes reflected in generated
>>>>>> code.
>>>>>> The
>>>>>> main.vm file I used was in
>>>>>>
>>>>>>
>>>>>> etch//etch-1.0.1/binding-java/compiler/src/main/resources/etch/bindings/java/compiler.
>>>>>>
>>>>>> Thanks!
>>>>>> Aditi
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> uh, i think that should have done it. i'm going to go out on a limb and
>>>>> guess that maybe there are path problems with your use. perhaps you are
>>>>> using an installed version rather than the version you built?
>>>>>
>>>>> scott out
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>

Reply via email to