Ok j'ai trouvé dans le source : il existe une méthode de la classe Part qui 
permet de spécifier si une instance de Part est disposable ou non :

part.setDisposeWithRequest(false) garantit que le fichier ne sera pas effacé

Philippe


-----Message d'origine-----
De : Philippe LAPLANCHE 
Envoyé : vendredi 6 janvier 2006 21:31
À : [email protected]
Objet : upload permanent

Bonjour,

Je tente d'utiliser les fonctionnalités d'upload de cocoon.

J'ai utilisé le upload widget et le upload component développé par Nicolas 
Maisonneuve mais dans les deux cas j'ai le même problème : le fichier uploadé 
est toujours effacé par cocoon. 

D'ailleurs dans les traces de log4j je trouve ceci :
http-8080-Processor25 DEBUG access - Deleting uploaded file(s).

Mon problème c'est que je dois uploader un fichier csv pour importer les 
données qui y sont contenues dans une base de données.

Après avoir uploadé le fichier, je fais une prévisualisation de ce que donnera 
l'importation pour les 5 premières lignes du fichier csv. Cela permet à 
l'utilisateur de vérifier son fichier csv. Il valide et ensuite je fais 
l'importation réellement.

La prévisualisation marche bien, je vois le fichier csv uploadé mais lorsque je 
valide ensuite, l'importation ne peut pas marcher car le fichier a disparu.

Y a-t-il une option pour empêcher cocoon d'effacer un fichier uploadé ?

Philippe



---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

---------------------------------------------------------------------------------------
Wanadoo vous informe que cet  e-mail a ete controle par l'anti-virus mail. 
Aucun virus connu a ce jour par nos services n'a ete detecte.







---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à