Bonjour,
je rencontre un problème technique, et je ne sais pas vers quoi me diriger.
Ce que j'ai déjà fait:
j'ai créé un outil en java qui permet de scanner des échanges de documents (sur un broker webmethods, pour ceux qui connaisse).
Dans un premier temps, j'utilisais un Jtree comme stockage, en faisant des (setObject). cela fonctionnait bien, par contre, j'avais des plantages au bout d'une longue période d'utilisation (forcément au bout d'un moment j'explose la mémoire...)
Aujourd'hui, je fais la même chose en me connectant sur plusieurs broker, donc je dois résoudre le problème de mémoire.
J'ai donc intégré une BDD HSQLDB avec un stockage sur le DD, dans laquelle je fais de trés nombreux inserte des messages en BDD. Mon Jtree ne stock plus que la clé généré.
Par contre, j'ai un plantage java.lang.OutOfMemoryError: Java heap space assez rapidement :-(
Quelqu'un a une idée?
dois-je configuré ma BDD ?
Dois-je changer de BDD(j'en veux une intégrée)? (Derby?H2?)
Merci pour votre attention
Partager