0
Je suis nouveau dans les grails, et en essayant de construire un backend pour mon webservice, les applications accèdent uniquement au webservice fourni pas accès aux bases de données directement.Grails + client WS jeter une exception CXF
package backend
import org.grails.plugins.wsclient.service.WebService
class BackendController {
WebService webService
def index = {
def wsdlUrl = "http://localhost8080/BackendService/Backend?wsdl"
def proxy = webService.getClient(wsdlUrl)
def result = proxy.getAll()
render(text:result);
}
}
et lancer cette erreur
Error 500: Executing action [index] of controller [backend.BackendController] caused exception: org.apache.cxf.interceptor.Fault: None of the policy alternatives can be satisfied.
Comment corriger cette erreur?
Pas un expert ici, mais il semble que l'approche générale serait de regarder la section de politique du wsdl et de traquer ce qui n'est pas satisfait. – proflux