2009-08-26 3 views
0

J'ai un service client utilisant wsdls et xsd pour parler à un service. Le problème est quand j'essaye de compiler et de convertir java en wsdl je continue à obtenir cette erreur: "[java] java.io.IOException: l'expéditeur de WSDL2Java a expiré (cela signifie souvent le WSDL à l'URL indiquée est inaccessible)"JAX-WS: [java] java.io.IOException: l'émetteur WSDL2Java a expiré (cela signifie souvent que le WSDL à l'URL spécifiée est inaccessible)

Après quelques recherches sur Google, j'ai découvert que c'est un problème connu et peut être résolu en augmentant le temps. Je suis un novice total dans ce domaine, quelqu'un peut-il m'aider sur la façon d'augmenter le temps ou plutôt où l'augmenter?

Merci! -Ankush

Répondre

2

Pour l'axe, vous pouvez utiliser l'argument de ligne de commande -O ou -timeout pour définir le délai d'attente, en secondes. Les autres implémentations JAX-WS sont similaires. Vérifiez votre référence WSDL2Java. (par exemple, http://ws.apache.org/axis/java/reference.html)

Questions connexes