Json + ajax POST

w terminalu pojawia się komunikat:
Started POST “/american.json” for 127.0.0.1 at 2011-07-15 10:17:17 +0200
Processing by AmericanController#index as JSON
Parameters: {“aut”=>“ttt”}
Completed 500 Internal Server Error in 105ms

ma ktoś pomysł jak rozwiązać to?

w pliku asserts/american.js umieściłem kod
$.ajax({
type: “POST”,
url: “american.json”,
data: “aut=ttt”,
dataType: ‘json’,
});

korzystam z rails 3.1

A jak wygląda kontroler który ma to obsłużyć?

class AmericanController < ApplicationController

respond_to :html, :json

def index
@data = {:win => 3}
respond_with(@data)
end

może spróbuj coś takiego

def index respond_to do |format| format.html {} format.json { render :json => @data } end end
ale to raczej starsza wersja Twojego kodu

Szklana kula mówi mi, żeby spróbować zajrzeć w routes.rb.
A tak w ogóle, to nie ma żadnego backtrace? Tylko tyle Ci w terminalu wypluwa?