Déploiement d'un WebService dans glassfish avec des paramètres init
-
05-07-2019 - |
Question
J'ai créé un service Web à l'aide de l'API JAX-WS. Ce service fonctionne sans problème avec une classe de point de terminaison.
main(String args[])
{
(...)
MyService service=new MyService();
service.setParam1("limit=100");
service.setParam2("hello");
service.setParam3("max-value=10");
Endpoint endpoint = Endpoint.create(service);
endpoint.publish("http://localhost:8090/ws");
(...)
}
maintenant, j'aimerais déployer ce service dans Glassfish. Cependant, comme je l'ai écrit dans mon exemple, je voudrais initialiser mon service avec quelques paramètres. Comment puis-je atteindre cet objectif ? dois-je utiliser une autre API?
Merci d'avance
La solution
OK, j’ai enfin trouvé la réponse: utiliser javax.xml.ws.WebServiceContext
était la solution. voyez cette autre réponse Comment puis-je accéder à ServletContext à partir d'un service Web JAX-WS?
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow