Exception d'E/S: The Network Adapter could not establish the connectio - Java - Programmation
Marsh Posté le 28-03-2009 à 14:48:38
Un conseil, met toi à SpringFramework 3.0
|
Marsh Posté le 28-03-2009 à 18:13:54
Merci pour le conseil,
mais, ma question est claire et précise !
autrement dit, je n'ai pas demandé un conseil pour l'acces à la BD !
d'autaut plus, que tu ne connais pas le contexte de mon projet, le choix des technologies, des produits, des frameWorks...et autres donc je vois mal comment tu peux me conseiller telle ou telle solution !!
Si on a opté pour le JDBC classique (à la main) c'est qu'on a nos raisons ! d'ailleurs, le problème est plus autour de la connexion qu'à la façon de coder ou autres.
Donc, si t'as une idée, je suis preneur avec joie, sinon, merci de ne pas polluer les discussions avec des messages qui ne sert à rien.
Salut.
Marsh Posté le 29-03-2009 à 01:50:59
tu dois te faire couper la connexion par un firewall, par la base de données ou autre (timeout ?).
par contre, il y a des partis de ton code que je trouve étrange. ça ne résout pas le problème mais ça peut en résoudre d'autre...
J'ai la mauvaise impression que tes exceptions ne sont là que pour loger.
Marsh Posté le 29-03-2009 à 20:20:45
MarsOran a écrit : |
C'était du jdbc classique (cf. le ResultSet)... Je pourrais te redonner le même exemple avec 1 classe et 1 interface entièrement écrites moi même, sans spring.
Retravaille ta gestion des exceptions, laisse tout remonter avec des rethrow de RuntimeException pour tester ... tu as des catch qui ne font rien, c'est un anti pattern.
Marsh Posté le 11-01-2013 à 10:40:47
Bonjour à tous,
Je sais que j'arrive un peu tard mais j'ai espoire de trouver de l'aide ici.
Je travail actuellement sur un projet ou je rencontre exactement le même problème. Je lance des requêtes en utilisant les mêmes méthodes, et parfois une erreur surgit lors de la connection à la Bdd.
Erreur: "Exception d'E/S: The Network Adapter could not establish the connection"'
J'utilise JDBC aussi: ojdbc14_g.jar, et suis sous oracle.
MarsOran aurais-tu trouvé une solution à ton problème? quelqu'un pourrait-il m'éclairer sur les raisons probables de cette erreur?
En vous remerciant d'avance.
Marsh Posté le 27-03-2009 à 11:55:23
Bonjour,
j'ai cette exception lors de la connexion à oracle via jdbc.
le pire dans l'histoire, c'est que cette exception est aléatoire ?? elle peut apparaitre dans toutes mes méthodes JDBC à n'importe quel moments !
la même méthode peut fonctionner correctement, puuis lancer cette exception une ou deux fois, puis rien !
mes methodes JDBC sont très classique, voici un exemple :
l'exception est lancée par :
mon listner log (dernières lignes)
J'insiste sur le fait que l'exception est lancée aléatoirement !!
Ma config :
OS : XP
SGBDR : Oracle8i
Drivers : classes12.zip
Server : Websphere 6.1
Merci de votre aide.