[stringtemplate-interest] Problem with ST 4.0.3
Terence Parr
parrt at cs.usfca.edu
Thu Jun 23 10:23:48 PDT 2011
Please dig and stress test all you can. I will release 4.0.4 soon :)
T
On Jun 23, 2011, at 7:13 AM, Christophe Roudet wrote:
> Problem fixed!
>
> thanks,
>
> Christophe
>
> On Wed, Jun 22, 2011 at 6:38 PM, Terence Parr <parrt at cs.usfca.edu> wrote:
>> Ok, fixed. please try:
>>
>> http://www.stringtemplate.org/depot/ST4/java/main/dist/ST-4.0.4.jar
>>
>> Ter
>>
>> On Jun 22, 2011, at 2:49 PM, Christophe Roudet wrote:
>>
>>> Hello,
>>>
>>> I have just upgraded to ST v4.0.3 and I have a template that was
>>> working with 4.0.2 that no longer works
>>> So have a template file:
>>> ae.st:
>>> ae(triggerUserList) ::= <<
>>> <triggerUserList:{u | <u>}>
>>>>>
>>>
>>> some test code:
>>>
>>> STGroup group = new STGroupDir("conf/emailTemplates");
>>> ST st = group.getInstanceOf("/html/ae");
>>> List<User> users = new ArrayList<User>();
>>> User u = new User();
>>> u.setUsername("u1");
>>> u.setEmail("u1 at email.com");
>>> users.add(u);
>>> u = new User();
>>> u.setUsername("u2");
>>> u.setEmail("u2 at email.com");
>>> users.add(u);
>>> st.add("triggerUserList", users);
>>> System.out.println(st.render());
>>>
>>> I have some trace on the console:
>>> context [/html/ae] 1:7 no such template: /html/_sub1
>>> context [/html/ae] 1:23 passed 1 arg(s) to template null with 0 declared arg(s)
>>> context [/html/ae] 1:7 passed 1 arg(s) to template null with 0 declared arg(s)
>>> context [/html/ae] 1:7 passed 1 arg(s) to template null with 0 declared arg(s)
>>>
>>> A similar template build like this works fine:
>>> STGroup g = new STGroup('$', '$');
>>> g.defineTemplate("test", "triggerUserList", "$triggerUserList:{u |
>>> $u.username$ ($u.email$)}; separator=\", \"$");
>>> ST st = g.getInstanceOf("test");
>>>
>>> Any idea,?
>>>
>>> thanks,
>>>
>>> Christophe
>>> _______________________________________________
>>> stringtemplate-interest mailing list
>>> stringtemplate-interest at antlr.org
>>> http://www.antlr.org/mailman/listinfo/stringtemplate-interest
>>
>>
> _______________________________________________
> stringtemplate-interest mailing list
> stringtemplate-interest at antlr.org
> http://www.antlr.org/mailman/listinfo/stringtemplate-interest
More information about the stringtemplate-interest
mailing list