2010-10-12 7 views
0

J'ai un bout de webservice. Je suis en train de régler le timeout pour le talon comme ça. talon. getServiceClient(). GetOptions(). SetTimeOutInMilliSeconds (timeout * 1 * 1000); Mais cela ne fonctionne pas (c'est-à-dire que la connexion est active même après la période de temporisation). Pouvez-vous s'il vous plaît me dire pourquoi est-ce le cas? Merci d'avance. :)Webservice timeout service web java

Répondre

0

Je suis assez sûr que c'est le délai d'attente pour une demande entrant dans le WS ... soit après 30 secondes abandonner si vous ne pouvez pas revenir.

2

Nous mettons en œuvre le délai d'attente pour nos clients webservice comme suit

org.apache.axis2.client.Options options = stub._getServiceClient().getOptions(); 
options.setTimeOutInMilliSeconds(timeoutMillisLimit + 2500); 
stub._getServiceClient().setOptions(options); 

obtenir l'objet Options, définissez les valeurs, puis définissez l'objet Options Retour sur le talon,