I got an exception using JDBCVirtualUserTable mailet with HSQL....
There seems to be a problem with the query below
"select VirtualUserTable.target_address from VirtualUserTable, VirtualUserTable as VUTDomains where (VirtualUserTable.user like ? or VirtualUserTable.user like '\\%') and (VirtualUserTable.domain like ? or (VirtualUserTable.domain like '\\%' and VUTDomains.domain like ?)) order by concat(VirtualUserTable.user,'@',VirtualUserTable.domain) desc limit 1"
that renders to :
select VirtualUserTable.target_address from VirtualUserTable, VirtualUserTable as VUTDomains where (VirtualUserTable.user like 'diogo' or VirtualUserTable.user like '\%') and (VirtualUserTable.domain like 'e2.com.br' or (VirtualUserTable.domain like '\%' and VUTDomains.domain like 'e2.com.br')) order by concat(VirtualUserTable.user,'@',VirtualUserTable.domain) desc limit 1
