Хорошо BlackBerrys действительно не имеют Java SE, у них есть ME Java, с много из дополнительных библиотек, обеспеченных RIM. То же идет для Android. Единственные межплатформенные приложения, которые Вы будете когда-либо видеть на мобильных устройствах, вероятно, записаны в строгом ME Java, который работает на большинстве устройств. Однако точно так же, как JavaScript между различным браузером, ME Java имеет, причуды через различные устройства, таким образом, изменения исходного кода могут быть необходимыми.
Для записи: map.resources: products ,: controller => "catalog"
, как вы это делаете.
Хорошо, похоже, это так же просто, как добавить имя контроллера, и похоже, что он работает. Забудьте!