uploadFile Tomahawk VM heap space
Bonjour tout le monde
j'ai une application web qui permet de faire des upload des fichiers( video image document...)
çà marche très bien jusqu'a la taille de 20Mo
j'utilise tomahawk et je sauvegarde les fichiers directement dans la base Mysql
j'ai bien ajouter cette ligne dans le my.ini pour que le serveur accepte le fichier de grand taille
max_allowed_packet = 1028M
et j'utilise bien le LONGBLOB qui supporte jusqu'a 2 GO
sur le JSF :
Code:
1 2
|
<t:inputFileUpload id="file" value="#{myBean.uploadedFile}" |
pour le Bean je fait juste :
Code:
1 2
|
Entite.setMonBlob(uploadedFile.getBytes()); |
Le problème que pour de fichier >20 ou 30 Mo
j'ai cette erreur --> VM heap space
Rq:je veux garder la sauvegarde sur la base ..pas directement sur le disque dure
je crois que même pour le sauvegarde sur HDD cette erreur persistera encore