Frage

Ich habe einen WebService mit dem JAX-WS-API erstellt. Dieser Dienst wird ohne Probleme eine Endpoint-Klasse.

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

jetzt, ich möchte diesen Service in Glasfischen einzusetzen. Aber, wie ich in meinem Beispiel schrieb, würde Ich mag meinen Dienst mit einigen Parametern initialisieren. Wie kann ich das erreichen? sollte ich eine andere API verwenden?

Vielen Dank im Voraus

War es hilfreich?

Lösung

OK, fand ich endlich die Antwort: mit javax.xml.ws.WebServiceContext die Lösung wurde .siehe diese andere Antwort Wie kann ich die ServletContext Zugriff innerhalb eines JAX- WS Web Service?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top