Quelqu'un peut-il vous aider? Je souhaite utiliser une Jetty 7 intégrée comme point de terminaison. Voilà ce que j'ai essayé:Publication d'un point de terminaison JAX-WS avec Jetty intégrée 7
public class MiniTestJetty {
@WebService(targetNamespace = "http")
public static class Calculator {
@Resource
WebServiceContext context;
public int add(int a, int b) {
return a + b;
}
}
public static void main(String[] args) throws Exception {
int port = 8080;
Server server = new Server(port);
Calculator calculator = new Calculator();
Endpoint.publish("http://localhost:" + port + "/calc", calculator);
server.start();
server.join();
}
}
Mais je ne peux pas voir si celui-ci utilise vraiment la jetée à la place du soleil par défaut HttpServer.
Un blog de mentionné
System.setProperty("com.sun.net.httpserver.HttpServerProvider",
"org.mortbay.jetty.j2se6.JettyHttpServerProvider");
Mais il ne semble pas être tel HttpServerProvider à la jetée 7.
Merci pour toute aide, Axel.
ressemble à il y a du code dans la section contrib de Jetty 6 qui fait quelque chose de similaire mais rien dans Jetty 7 – axelrose