Hi:
It looks like the default URL handler doesn't find controller methods that are overloaded:
class AddressBook extends RoninController {
@Methods({GET})
function newContact() {
views.Contact(new model.Person())
}
@Methods({POST})
function newContact(contact : Person) {
addressBook.addContact(contact)
redirect(Contact#view(contact)
}
}
Also the target function doesn't generate a URL that contains the function parameters:
using(target(AddressBook#newContact(Person))) {
Bug, missing feature or incorrect use?