Sorry, wenn meine Frage nicht wirklich klar ist, ist es schwierig, mein Problem zu erklären.CXF EndPointImpl Wie setze ich ein Timeout in veröffentlichten Endpunkt
Also verwende ich das CXF-Framework zum ersten Mal. Ich suchte eine Lösung im Internet ohne Erfolg. Lassen Sie uns den Anwendungsfall erklären.
Ich versuche, einen Web-Service (im Server-Modus) zu schreiben, um SOAP-Nachrichten zu empfangen, Verarbeitung und Antwort zu behandeln. Um dies zu tun, verwende ich CXF mit WSDL ersten Ansatz.
Meine Implementierung scheint gut zu funktionieren, ich erhalte SOAP-Nachricht über meine implementierte Klasse mit Annotation "@webservice" .... verarbeiten Sie diese Anfrage und geben Sie eine Antwort zurück. Mein Problem befindet sich auf der Prozessseite, etwas, und abhängig von der SOAP-Nachricht kann es sehr lang sein und in diesem Fall behandelt CXF eine Zeitüberschreitung. So würde Ich mag das „Timeout“ konfigurieren, die mir erlauben, diese lange Bearbeitungs
EndpointImpl jaxWsEndpoint = (EndpointImpl) Endpoint.publish(endPointAddress, httpWebService);
das Objekt httpWebService stellt die „Rückruf“ Klasse zu machen.
Vielen Dank, ich werde versuchen, so schnell wie möglich – BrK
Hallo @BrK, haben Sie es überprüft? – pedrofb