Pas réussi à analyser multipart demande de org.apache.commons.fileupload.FileUploadException: Traitement des multipart/form-data échec de la demande. null

Je sais que les mêmes questions sont déjà posées, mais malheureusement je ne peux pas trouver la bonne réponse à trouver la solution à ce problème. Lorsque j'essaie de télécharger un fichier (XML/CSV formats acceptés uniquement), il fonctionne en local, mais sur le serveur, ça ne fonctionne pas.
Je n'ai pas de délai d'attente ou de lecture erreur de dépassement de délai. Ici vous pouvez trouver plus de détails.

IMPORTANT : j'ai ce message d'erreur après correction de la Session Hibernate erreur, en fait, j'avais toujours la Session Fermer erreur dans le fichier log j'ai donc modifié mon code et maintenant, les Séances seront fermées après la fin de la tâche, mais j'ai cette nouvelle erreur qu'en Serveur et non pas en LOCAL !!

Journal du serveur :

    ERROR [org.apache.struts.upload.CommonsMultipartRequestHandler] (ajp-127.0.0.1-8009-6) Failed to parse multipart request
org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. null
at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:384)
at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:268)
at org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:182)
at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:389)
at org.apache.struts.chain.commands.servlet.PopulateActionForm.populate(PopulateActionForm.java:45)
at org.apache.struts.chain.commands.AbstractPopulateActionForm.execute(AbstractPopulateActionForm.java:57)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:48)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:280)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1858)

Server.xml fichier :

 <Service name="jboss.web">
<!-- A HTTP/1.1 Connector on port 8080 -->
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" 
connectionTimeout="20000" redirectPort="8443" />
  • vous avez défini le type de codage que Multipart ? Parce que lorsque vous téléchargez un fichier ou des données de formulaire, vous devez configurer ça.
  • Oui je l'ai fait, le type de codage est en plusieurs parties!
InformationsquelleAutor profskz | 2014-07-30