ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
692
692
EMPFEHLEN
-
Hallo an Alle, hallo an Thomas Darimont
ich hab folgendes Problem mit unserem JAX WS Web Service:
- Der Web Service durchläuft die angesprochene void Methode und führt über eine Prozedur eine mehr als 2 Stündige Berechnung auf unserem SQL-Server aus.
- Die berechnung läuft auf dem SQL-Server sauber durch(sehe ich anhand der Werte)
--Auf der Client Seite wird der Aufruf aber nie beendet
--hab schon folgende Settings auf der Client Seite durchgeführt
System.setProperty("sun.net.client.defaultConnectTimeout","-1");
System.setProperty("sun.net.client.defaultReadTimeout","-1");
und System.setProperty(JAXWSProperties.CONNECT_TIMEOUT,"-1");
System.setProperty("com.sun.xml.ws.request.timeout","-1");
Hat aber keine Wirkung.
Ich bin dankbar für jede sinnvolle Hilfe
p.s es handelt sich um den selben System, das im folgenden Forum besprochen wurde
http://www.tutorials.de/enterprise-j...t-problem.html
Gruß Saman
-
Im Falle einer solch langen Verarbeitungszeit macht es mehr Sinn, die Berechnung in einem neuen Thread zu starten, damit der Client seine (leere) Antwort direkt erhält, und nicht 2h darauf warten muss.
-
es geht doch darum, das nach einem Funktionsaufruf, dass länger als ca 5 oder 10 min dauert, nicht zurückkommt egal ob der WS-Aufruf( void--> asynchron oder mit Rückgabewert-->synchron) ist ******!
-
void-methoden sind nicht per se asynchron. wenn dort ein blockierender aufruf drin ist, bekommt der client so lange keine antwort (auch wenn diese leer ist), bis der blockierende aufruf abgearbeitet ist.
füge doch mal folgendes in eine void-methode ein und probiers:
while(true){}
-
02.12.10 14:09 #5
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
den Beitrag hier kennst du schon?
http://www.tutorials.de/enterprise-j...t-problem.html
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
Ähnliche Themen
-
Aufruf von Methoden
Von NurEineFrage im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 16.12.09, 12:46 -
Falscher Methoden aufruf
Von darksmilie im Forum JavaAntworten: 1Letzter Beitrag: 24.11.07, 12:16 -
C++: void oder int?
Von Acriss im Forum C/C++Antworten: 2Letzter Beitrag: 23.07.07, 10:51 -
Generische Methoden und deren Aufruf
Von Norbert Eder im Forum .NET CaféAntworten: 1Letzter Beitrag: 13.01.07, 21:33 -
Problem mir Methoden aufruf
Von chickenwings im Forum JavaAntworten: 6Letzter Beitrag: 04.12.06, 16:47





Zitieren

Login





