Недавно я попал в ситуацию, когда при отправке вложенного объекта из Java во Flex через HashMap объекты были нулевыми. Точнее:
final Map<Integer, List<String>> tempMap = new HashMap<Integer, List<String>>();
будет отправлять ключи как целые числа, но все значения будут нулевыми.
Но при отправке тоже самое с клавишами String:
final Map<String, List<String>> tempMap = new HashMap<String, List<String>>();
объекты пришли через.
Существуют ли какие-либо ограничения в сериализации BlazeDS при использовании сложных типов в качестве ключей?