With the new WebDSL releases, more template calls seem to be lifted. Working with library templates like ‘table’, this causes extremely long names to be generated for the lifted template arguments. For example the name DBLP_Publication_inputbooktitle0_templateargument0DBLP_Publication_Template.java is generated for a derive editRows statement. This causes Spoofax errors. An example (compiling researchr rev 592 with webdsl java rev 4338):

java.lang.UnsupportedOperationException: String too long to be pooled (newname not allowed): gentemplatecombined_book_inputbibtextitle0_templateargument00_editpublication_templateargument11_arg10
Submitted by Nathan Bruning on 28 December 2010 at 19:53

On 6 February 2011 at 19:55 Danny Groenewegen closed this issue.

On 6 February 2011 at 19:55 Danny Groenewegen commented:

fixed in rev4404


On 6 February 2011 at 19:55 Danny Groenewegen tagged 1.2.7

Log in to post comments