Pregunta

He creado un servicio web utilizando la API JAX-WS. Este servicio se ejecuta sin ningún problema utilizando una clase de punto final.

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");
(...)
}

ahora, me gustaría implementar este servicio en glassfish. Sin embargo, como escribí en mi ejemplo, me gustaría inicializar mi servicio con algunos parámetros. Cómo puedo conseguir esto ? ¿Debo usar otra API?

Muchas gracias de antemano

¿Fue útil?

Solución

Bien, finalmente encontré la respuesta: usar javax.xml.ws.WebServiceContext fue la solución .ver esta otra respuesta ¿Cómo puedo acceder a ServletContext desde un servicio web JAX-WS?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top