Utilisation Grails et CXF, j'ai publié un petit service Web qui ressemble à ceciComment activer MTOM côté serveur pour un service Web publié à l'aide de Grails avec CXF?
class TestService {
static expose=['cxf']
int pushData(int id, DataHandler data) {
//receives data for a specific ID,
return 1
}
}
La chose est que je voudrais maintenant permettre MMD pour le transfert des DataHandler-données. Normalement, avec Groovy et CXF (ou JAX-WS) Je publierai TestService
comme Endpoint
Endpoint ep = Endpoint.publish("http://localhost:9000/test", new TestService())
SOAPBinding binding = (SOAPBinding)ep.getBinding();
binding.setMTOMEnabled(true);
Et tout est fait.
Maintenant que j'utilise Grails pour faire mes publications, je n'arrive pas à comprendre comment obtenir le Endpoint
. Est-ce que quelqu'un sait comment cela pourrait être accompli?