Missing API definition!

Salut ,
j’ai un API pour la selection des annonces dans ma BDD,je le test
http://localhost:3013/annonce/invoke ca marche bien mais le probleme
que lors de la consomation du web service on local avec une
application client il ma donne le probléme suivant:

Missing API definition file in apis/annonce_api.rb

Mon API c :

class AnnonceApi < ActionWebService::API::Base
api_method :find_all_annonces,
:expects => [:int],
:returns => [Annonce]

end

Mon Methode

class AnnonceController < ApplicationController
wsdl_service_name ‘Annonce’
web_service_api AnnonceApi
web_service_scaffold :invoke

def find_all_annonces(id)
Annonce.find(id)
end
end

Mon Methode client dans une autres application mais en local

class ClientController < ApplicationController
web_client_api :annonce,
:soap,
http://localhost:3013/annonce/api

def list(id)
annonce.find_all_annonces(id)
end
end

Merci

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs