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