|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre éclairé
![]() ![]() |
Hello les gens,
J'utilise un pour palier au problème de saturation mémoire lors de la génération de rapport volumineux. Quant celui ci est utilisé la taille du fichier swap ne cesse d'augmenter jusqu'à atteindre 80896 ko je me retrouve avec la pile d'exception suivante: Code :
Merci pour toutes vos contributions. |
||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() ![]() |
Alors en fait premièrement, pourquoi est ce que ça plante toujours à 80896 ko ? La réponse est toute bête: parceque
Code :
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, params, resultSetDataSource); La suite c'est l'export vers le format excel, et c'est la ou ça plante. J'ai l'impression que le fichier est tellement grand qu'il ne peut être lu et que ça plante au niveau de java.io.RandomAccessFile.seek(Long) À l'aide |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() ![]() |
Remarque toute bête qui ne répondra pas forcément à ta question ...
Penche toi peut être sur la limitation des 65535 lignes sous Excel... (en faisant un copier coller par exemple ou en ayant le nombre de ligne de ton rapport...) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com