Re: [xwiki-users] simple declare a list in velocity

2009-12-03 Thread Bubulina
Hello, So only by using the tools i can use lists and sort right? this code should work: $dateList.add($date) //it populates $sorter.sort($dateList,["${date}:asc"]) //does not sort ##Collections.sort($dateList) vmassol wrote: > > > On Dec 3, 2009, at 10:02 AM, Flavius Olaru wrote: > >> In v

Re: [xwiki-users] simple declare a list in velocity

2009-12-03 Thread Thomas Mortagne
On Thu, Dec 3, 2009 at 10:41, Vincent Massol wrote: > > On Dec 3, 2009, at 10:20 AM, Ludovic Dubost wrote: > >> To add some information to this. The reason why there is no direct way >> to create a object from velocity is for security reasons. So we >> provide util functions for creating java obje

Re: [xwiki-users] simple declare a list in velocity

2009-12-03 Thread Vincent Massol
On Dec 3, 2009, at 10:20 AM, Ludovic Dubost wrote: > To add some information to this. The reason why there is no direct way > to create a object from velocity is for security reasons. So we > provide util functions for creating java objects we have audited to be > secure (not allow to access phys

Re: [xwiki-users] simple declare a list in velocity

2009-12-03 Thread Vincent Massol
On Dec 3, 2009, at 10:02 AM, Flavius Olaru wrote: > In velocity you don't have the keywork *new*. You should use the > variable > $util to declare a list. $util is deprecated and yes indeed you should use the $listtool. Doc is here: http://velocity.apache.org/tools/releases/1.4/javadoc/org/apa

Re: [xwiki-users] simple declare a list in velocity

2009-12-03 Thread Ludovic Dubost
To add some information to this. The reason why there is no direct way to create a object from velocity is for security reasons. So we provide util functions for creating java objects we have audited to be secure (not allow to access physical resources or xwiki data without rights checks fo

Re: [xwiki-users] simple declare a list in velocity

2009-12-03 Thread Flavius Olaru
In velocity you don't have the keywork *new*. You should use the variable $util to declare a list. #set($dateList = $util.arrayList) $dateList.add($dateD) And on operations with lists you use $listttool. $listtool.size($dateList) Best regards, Flavius Olaru On Thu, Dec 3, 2009 at 10:50 AM, Bubu

[xwiki-users] simple declare a list in velocity

2009-12-03 Thread Bubulina
hello this is by far the most easiest thing ... but i have some data that i want to simple add in a list #set($dateList = new ArrayList() ) $dateList.add($dateD) whyyy is this wrong? how do i else declare a list ? cause it does not work thank you -- View this message in context: http://n2.nabb