Ajouter un commentaire

fredericmazue

Quote:
Autre chose : on m'a dit que mon probleme venait peut etre de Tomcat (je l'uitlise pour déployer mon producteur)

Que signifie ce charabia ?

Quote:
à chaque appel de webService tomcat va te faire un thread pour le traiter. Si ton appel est un peu long, tu vas te retrouver avec X appel en parallele ce qui fait planter ta JVM car pas assez de place."
Cette solution semble etre possible aussi, vu que si j'enleve l'appel au web service, le programme ne plante pas.
Qu'en pensez-vous?

J'en pense que non. Tomcat c'est côté serveur. On parle côté client si je ne m'abuse. Faut quand même pas tout mélanger. Et puis encore une fois event-queue concerne les composants de l'interface utilisateur.

Quote:

Cette solution semble etre possible aussi, vu que si j'enleve l'appel au web service, le programme ne plante pas.

Faudrait voir ce que cet appel implique exactement dans le code du client pris globalement. On commence un peu trop à parler en aveugle là.

Il est possible aussi que le web service soit long à répondre et que si côté client l'utisateur fait joujou avec la souris il arrive à saturer la queue. Sait on jamais ?
Dans ce cas c'est que l'appel au Web WService devrait être dans un thread et qu'il ne l'est pas.

Quote:
je ne sais pas, ce n'est pas moi qui m'occupe de la gestion des threads...

Tu me cites, mais moi je n'ai pas écrit ça :lol:

Bon tant qu'on en sait pas plus sur ton application et que tu ne montres pas un peu de code histoire de voir comment c'est charpenté, c'est difficile de diagnostiquer plus précisémment. Mais tu as l'essentiel des pistes de recherches je pense.

Si tu dois invoquer des méthodes de composants depuis un thread, c'est avec la méthode java.awt.EventQueue.invokeLater que ça se traite

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
  QQQ    ZZZZZ  TTTTTT   QQQ    U   U 
Q Q Z TT Q Q U U
Q Q Z TT Q Q U U
Q QQ Z TT Q QQ U U
QQQQ ZZZZZ TT QQQQ UUU
Q Q