IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

[SOAP] Erreur [No valid datasource configured]


Sujet :

Services Web Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    390
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 390
    Points : 127
    Points
    127
    Par défaut [SOAP] Erreur [No valid datasource configured]
    Bonjour à tous,

    J'ai depuis quelque temps un problème avec une méthode de mon webservice. Cette méthode getDonnee me retourne des informations avec un temps de réponse de 1 à 40 secondes selon l'ID que je lui transmet.

    Cependant lorsque je transmet l'ID 10 qui contient beaucoup de données, le webservice me retourne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Impossible de créer la requête SQL [No valid datasource configured]
    au bout d'environ une minute pour chaque appel.

    J'ai l'impression que je perds la connexion à ma base sql suite à un timeout mais je ne vois pas pourquoi.

    Sachant que sur SOAP UI, j'avais une erreur du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Error getting response; java.net.SocketTimeOutException: Read timed out
    lorsque j'avais configuré le timeout à [vide] (je n'ai plus cette erreur si je configure cette propriété à 0).

    Si quelqu'un a une idée, je suis preneur.

    Merci
    Le temps est le pire enemi de l'homme

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    390
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 390
    Points : 127
    Points
    127
    Par défaut
    En regardant les erreurs générées en local, j'ai remarqué cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    org.apache.tomcat.jdbc.pool.ConnectionPool abandon
    Du coup j'ai remarqué dans le server.xml de ma config tomcat, sur la définition de ma connexion :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
                  suspectTimeout="60"
                  timeBetweenEvictionRunsMillis="3000"
                  minEvictableIdleTimeMillis="6000"
                  removeAbandoned="true"
                  removeAbandonedTimeout="60"
    J'ai donc modifié les "60" en "180" et par surprise je n'ai plus l'erreur...

    Je laisse ce post au cas où ça peut servir à quelqu'un.
    Le temps est le pire enemi de l'homme

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 23/07/2015, 13h07
  2. [Datasource]Configuration avec SQL
    Par ennadi dans le forum JDBC
    Réponses: 15
    Dernier message: 06/06/2007, 10h52
  3. [tomcat] Erreur lors de la configuration
    Par Mathieu.Nanoux dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 06/06/2005, 17h15
  4. [DOM] Erreur pour valider une DTD
    Par lenghh dans le forum Format d'échange (XML, JSON...)
    Réponses: 13
    Dernier message: 19/05/2004, 18h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo