AxisFault et ConnectException

Questions sur le développement d'Apache et de ses modules.

Modérateur : Modérateurs

pasgroumpf
Nouveau membre
Messages : 1
Inscription : mer. 25 mars 2009, 10:36

AxisFault et ConnectException

Messagepar pasgroumpf » mer. 25 mars 2009, 10:38

Bonjour,

je développe un soft en Java qui tourne sur un moteur Tomcat et une BDD Sybase.

Pendant ce programme, je dois détecter si on a perdu la connection. Le problème c'est que à aucun moment je ne peux catcher une ConnectException (Eclipse ne me permet pas de laisser le catch). Dans le cas d'une connection perdue, c'est une AxisFault qui est envoyée. C'est comme si au niveau de la lib Apache, une méthode catche une ConnectException et me renvoie une AxisFault.

Mon pb c'est que l'AxisFault sert pour plein de chose et je dois faire un traitement spécifique dans le cas d'une perte de connection. Pour l'instant, la seule chose (absolument dégueu) que je peux faire est regarder si la chaine getFaultSting() commence par "java.net.ConnectException: Connection refused: connect".


2 questions du coup : n'y a t'il pas des errNumber comme dans la plupart des langages (il semblerait que Non et qu'à la place on utilise des Exception hyperspécifiques) et n'y a t'il pas un autre moyen de tester ce cas précis?

D'avance merci, en espérant que j'ai été suffisament clair :)

Revenir vers « Développement Apache »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité