File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Struts and the fly likes Corrupt file download Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Corrupt file download" Watch "Corrupt file download" New topic
Author

Corrupt file download

Nick Sher
Ranch Hand

Joined: Nov 10, 2008
Posts: 78
Hi,

I am trying to download a file using Struts 2 but the downloaded XML file is corrupt. It works if the xml file has around 60 lines else the content is ignored. I am not an IO expert but kindly correctly me if I need to fix anything here. Can someone please help me? Here is what I am trying to do.

The Action class
:


The service class:


The struts.xml settings:


Nick
Nick Sher
Ranch Hand

Joined: Nov 10, 2008
Posts: 78
Resolved.

The fix is to use:
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 19357
    
  10

And specifically in regard to your post, I think you will find that the utility you mention doesn't make the mistake of assuming the "available()" method will always return the length of the response body.
 
wood burning stoves
 
subject: Corrupt file download