Implantação de um WebService em glassfish com parâmetros o init
-
05-07-2019 - |
Pergunta
Eu criei um WebService usando a API JAX-WS. Esse serviço é executado sem qualquer problema usando uma classe Endpoint.
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");
(...)
}
Agora, eu gostaria de implantar esse serviço no GlassFish. No entanto, como eu escrevi no meu exemplo, eu gostaria de iniciar o meu serviço com alguns parâmetros. Como posso conseguir isso? devo usar outra API?
Muito obrigado antecipadamente
Solução
OK, eu finalmente encontrei a resposta: usando javax.xml.ws.WebServiceContext
foi a solução .see esta outra resposta Como posso acessar o ServletContext de dentro de um JAX- serviço de web WS?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow